Florida beaches invaded by mysterious tar balls
An unwelcome visitor rolled onto the beaches of South Florida recently. According to The Associated Press, the coasts of Port Everglades to Palm Beach were invaded by balls of tar, forcing some beaches to close for a […]
