Pedal, electric and pedal-less vehicles

fournial