Steve is a philanthropist and holds the title of being the biggest Cadillac collector in North America, he currently owns 91 Cadillacs.
Steve is a philanthropist and holds the title of being the biggest Cadillac collector in North America, he currently owns 91 Cadillacs.