Tar balls spotted off Pensacola, Florida

June 02, 2010 01:48 PM