A bar mounted on the track presses down on a guide mounted on the car to keep the cars level for disembarkation.

Insane

Insane

19 December, 2022 by Gazza

A bar mounted on the track presses down on a guide mounted on the car to keep the cars level for disembarkation.

In this photo