Tuesday, June 1, 2010

Breaking News: Oil Spill 10 miles from Florida Beach!

The Drudge Report tonight says the oil sheen confirmed less than 10 miles from Pensacola Florida beach...