The cars can spin on the spot, and are controlled with levers rather than a steering wheel.

U.F.O. Bump

U.F.O. Bump

16 March, 2020 by Gazza

The cars can spin on the spot, and are controlled with levers rather than a steering wheel.

In this photo