Is It Just Me or Do These Ads Also Drive You Crazy?

by Prince Of Petworth November 23, 2008 at 10:31 pm 19 Comments

DSCN4679, originally uploaded by Prince of Petworth.

I can’t stand when I see these ads by Chevron or other big oil companies that tout how environmentally friendly they really are. Allow me to call bullshit on this! Please. It’s like the tobacco companies saying they support cancer research…


Subscribe to our mailing list