The ride sits in Discoveryland.

Autopia

Autopia

10 September, 2023 by Gazza

The ride sits in Discoveryland.

In this photo