Loading...

Tag: BP oil leak

[VIDEO] Evidence of "Oil Rain" Begins to Surface

Today Zach posted an overview of the potential for widespread toxic rain as a result of the Gulf disaster. But now, Drudge has just posted what appears to be video evidence of oil-infused rain dropping in Louisiana.