signs

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

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…