Thousands of snails invade popular beach in Florida
A bizarre video shows millions of snails taking over a popular beach in St. Petersburg Florida. The entire length of the beach is covered in what looks like black rocks, but are in fact cerith snails.
Read more »