Riders sit in a train that is mechanically propelled around the undulating track.

Animal Coaster

Animal Coaster

16 March, 2020 by Gazza

Riders sit in a train that is mechanically propelled around the undulating track.

In this photo