Tar balls spotted off Pensacola, Florida

June 02, 2010 10:48 AM