Really? CT6? That's the best Cadillac's marketing mavens could come up with for its new flagship?


Really? CT6? That's the best Cadillac's marketing mavens could come up with for its new flagship??

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.