Rare Historical Photos Remind Us Of Gone Days, When Car Insurance Was A Luxury
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!!