Motorised Pedal car

Motorised Pedal car

Pedal car

Dual – pedals and 80CC motor