January 21, 2020 at 02:13:01 UTC
A 1961 AMF pedal car Yes, made by the same company which makes sporting equipment. Heck, they make bicycles, so why not pedal cars? Hope you like it!
2019 Houston Autorama