The final ride of the Pony...

Share: 

Wednesday, November 20, 1861: The final ride of the Pony Express completed.