The ride is a simulator, set up as if it is a whimsical and comedic racing challenge as a segment of the show.
19 January, 2024 by Gazza