Impossible Engineering (UK)
Impossible Engineering (UK)
Record Breaking Rollercoaster (3x11)
:
The world's tallest roller coaster in Los Angeles' Six Flags Amusement Park, which was inspired by scenic railways and steam catapults on aircraft carriers.