Cadillac – the GM brand for the richest, whose cars pamper their owners with luxury. The proof is this Cadillac Fleetwood from 1994!

Location: Granby, Quebec, Canada