Showing posts with label advertising. Show all posts
Showing posts with label advertising. Show all posts

Friday, April 23, 2010

TTMAC sale

Friday, October 19, 2007

What exactly are they trying to say?

This commercial bothers me! Are they trying to say that commitment to a car is more important than any other commitments?

Not impressed, sorry.