Topic summary
Crystal Beach Cyclone
The Crystal Beach Cyclone was one of a 'Terrifying Triplet' of highly extreme and intense roller coasters designed and built by Harry G. Traver in the late 1920s. The Cyclone was located at the Crystal Beach Park in Crystal Beach, Ontario, Canada.