Six Flags adds world’s tallest water rollercoaster; tops Statue of Liberty
Located in the northeast part of the Lone Start State in Arlington, Tex., the ride has major fear factor: a slow crawl to the top that puts riders at 309 feet — the same height as the Statue of...
10 Jul 16:58 · New York Post