Beachgoers in Florida report seeing a sticky substance wash up on the sand
Aerial view of New Smyrna Beach, Florida – Courtesy: Shutterstock – Image by Sky Cinema Strange balls are washing up on the coast of South Florida, so visitors to the Sunshine State might be in for a surprise. According to the Associated Press, tar balls are appearing throughout the Atlantic Ocean coast from Port Everglades