This thing had floor pedals. I thought the car in the cartoon was foot powered.