Tuesday 15 March 2011

Oil Rain: BP's black gold lands on Louisiana

Oil Rain: BP's black gold lands on Louisiana

 

  Louisiana residents witness a strange rain that leaves oil puddles near their homes.
by RussiaToday 163,287 views