Rare Historical Photos That Were Lucky Enough To Survive To The Age Of Data Recovery
Just Married
It’s the world’s first wedding car in 1903, and James Andrews and Rosa Gough were the first lucky couple to enjoy the cruise on it at the speed of 11mph. Certainly, this vintage 1897 Daimler Wagonette took wedding fancy to the next level!!