The ride had its debut in 1994 and the design was evidently a success, with a whopping 9 SLCs opening the following year around the globe.
28 May, 2018 by Gazza