Walking the Dead is a unique establishment in Long Island City, NY that offers immersive experiences for those seeking a different kind of adventure.
With a focus on mystery and intrigue, visitors can expect to be transported to another world where the line between reality and fiction blurs.
Generated from their business information