r/todayilearned•17 yr. agoCleanCleanCleanTIL that France made pedal-powered cars in the 30's.en.wikipedia.org/wiki/Velocaren.wikipedia.orgPosted Nov 5, 2009, 8:43 AM UTC51ShareSave
Oh man, I'd love one of those.