Tar Balls Hit Florida Shore.

Friday, June 4, 2010 - 9:46am
Florida's shores are seeing their first signs of the massive Deepwater Horizon oil spill.
Tar balls are now washing ashore on Pensacola Beach.
A large oil sheen was spotted several miles off the coast of Pensacola on Thursday and officials had hoped they'd have at least 48-hours to deploy operations to keep the oil off shore, but the gooey blobs arrived overnight.



Comments News Comments