Wednesday, June 16, 2010

Fuck BP.


Pix of the Gulf from China... Not shown in the US.
More Here