I'm still confused as to why anyone but residents are even allowed private cars in cities. ANY city.

Why even bother?
Reposted from Quite Interesting
In 2022, the average speed of a car in central London was around 9 miles per hour. In 1908, the average speed of a horse-drawn carriage was around 10 miles per hour.

Comments