You should see a video here

tag : takabisha roller coaster japan

Description : The Takabisha is a roller coaster in Japan with a 121 degree freefall

Comments

comments powered by Disqus