Paris Votes for 500 More Car Free Streets
(theenergymix.com)
As Paris votes to make another 500 streets car-free, the first residents are moving into a newly-built town outside Cambridge, UK, where the bicycle, not the car, is king.
As Paris votes to make another 500 streets car-free, the first residents are moving into a newly-built town outside Cambridge, UK, where the bicycle, not the car, is king.