Liberty Island
Location: Manhattan, New York, NY, USA
Map Author: Coinsruledude
Plays: 10660
Description:
You and some friends were planning to have fun seeing the Statue of Liberty, but unfortunately a boat unknowingly brought a group of infected zombies to the island.
Enjoy the map,
Coinsruledude
Sharing is Caring!
Share this map at Manhattan, New York, NY, USA
