5/26/10

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

No comments:

Blog Archive