The name "Radio Cars" supposedly came from the rod at the back of the bumper car for current collection, which resembles a radio antenna.
22 December, 2022 by Gazza