History Schmistory: July 5. Easy there, Turbo!

1865: The world’s first speed limit for cars is introduced in Britain: 2mph in town, 4mph in country. Families of sheep in the country are outraged by the disparity.

IMAGE:www.flickr.com