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