October 19, 2010

Oil companies should fix the problems they create

Fix The Problems They Create chevron-weagree.com

oil companies should fix the problems they create

This is only one slide from the spoofed Chevron website. The latest update is here: Masks come off in Chevron charade