Tags

, , , , ,

Where is this?

Vanish roller coaster at Cosmo Land in Yokohama, Japan unexpectedly dives into an underwater tunnel.  Whaaaat!

Advertisements