<< Back to photo page
Really congress? Report: $11 Billion profit for Exxon ALONE from 7/08-9/08. NOW $1.34/gal?! Where's my investigation?