Titan was one of three roller coasters at World Expo park, the other two being a suspended coaster and an indoor coaster, all three being Vekoma rides.

Titan

Titan

6 May, 2004 by Richard Wilson

Titan was one of three roller coasters at World Expo park, the other two being a suspended coaster and an indoor coaster, all three being Vekoma rides.

In this photo