Get real, active and permanent YouTube subscribers
Get Free YouTube Subscribers, Views and Likes

The Duchess: the world's most stylish Cadillac

Follow
Autofocus. ca

“The Duchess,” a oneoff 1941 limousine built for the Duke of Windsor, is not only literally fit for a king—when new, it was the most stylish car ever built

posted by urezanom13