Friday, July 9, 2010

RT @BP_America News: New lab results show that most tar balls found in Texas are not from the Gulf spill. More: http://bit.ly/c3kW