You Don’t Ride This New German Bike – It ‘Rides’ You! [VIDEO+POLL]You Don’t Ride This New German Bike – It ‘Rides’ You! [VIDEO+POLL]We're not sure what to make of this. Think the Flintstone's foot-propelled car meets a bicycle!John McKayJohn McKay