DJFullMasthead 911truthnc.org

Thursday, June 24, 2010

Oil Rain: BP's black gold lands on Louisiana

RussiaToday
June 23, 2010
Louisiana residents witness a strange rain that leaves oil puddles near their homes.

0 Comments:

Post a Comment

<< Home