May 25, 2010

BP oil leak chemical disbursant shares molecular structure with anti-freeze (Oil spill live video) http://ping.fm/e1iCU

No comments: