Blog
January 18th, 2014
Cadillac has always dominated the luxury car market and nowhere is this feeling of dominance in the industry more obvious than in Cadillac’s “The Penalty of Leadership” advertisement that ra...
Read More