Video: The World’s Steepest Roller Coaster

Japan’s, Takabisha, is the world’s steepest Roller Caoster with a 43m drop and a 121-degree freefall.