Indiana Jones and the Temple of Peril is a compact looping coaster from Intamin.
10 September, 2023 by Gazza