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.

Spew