It was manufactured by Fabbri and is a'Mega Drop Tower', it opened in 2001 along with Vortex and Zodiac.
It was manufactured by Fabbri and is a'Mega Drop Tower'. It opened in 2001 along with two other thrilling'flat' rides, Vortex and Zodiac.