Exxon’s Tar Sands Spill in Mayflower, AR


Exxon is the most profitable company in America. Last year they made $41 billion in profits and only paid a 13% tax rate.

In this video you can see they are using paper towels to clean up the spill in Arkansas.

This is the same sort of “tar sands” oil that would be pumped through the Keystone Pipeline if it is approved by our federal government.