Ninja Turtles Once Lived Here: Unbelievable Photo of an Abandoned Subway Station in NYC
By:
AAMIR
On: 4:15 am
This is the exact spot the Ninja Turtles lived in 'Secret of the Ooze.' Ok, maybe it's not the exact location, but holy shit this is cool. via imgur.
Subscribe to:
Posts (Atom)









