weather.com
Mystery Tar Balls Close Popular Florida Beaches - Videos from The Weather Channel
Strange black tar balls have come ashore in Florida, from Port Everglades to Palm Beach, forcing some beach closures as the oily slicks spread through the water and onto the sand. The U.S. Coast Guard...