Loading...

25 Historical Photos That Still Need Explaining

Vehicles and pedestrians stand in chaos in Stockholm, Sweden on September 3, 1967, the day that the country switched from driving on the left side of the road to the right.

«1 ... 67 8 910 ... 25»