A Colombian ad agency, promoting the Chevy Tahoe, has come up with an image that both sums up the mindset of SUV owners, and illustrates why the SUV can’t die soon enough:
[Text reads, “The street is yours.”]
And still Chevrolet can’t understand why their branding and message are obsolete.
No related posts.
Related posts brought to you by Yet Another Related Posts Plugin.