On this day...

    In 1896, the first London to Brighton Car Run was completed under its original title, the Emancipation Run. It was a Saturday. It rained.

    Join In

    Comments (2)

    • Carriage with engine? Pfft, no biggie. THAT guy is stealing our souls with his magic box!

        4 years ago
    • It rained in London!?!? That never happens lol

        4 years ago

    YOU MIGHT ALSO LIKE

    Post sponsored by

    What's less distracting?
    2