How to end traffic – Curbed
European cities offer a roadmap for life with fewer cars James NeviusJan 29, 2020, 8:00am EST put over 13,000 miles on their vehicles every year. If car commercials are to be believed, this is all done off-roading into the woods and driving sports cars through empty, rain-slicked city streets.In reality, much of this mileage is […]