Mini #9 – Toad Invasion of Longwood, Florida



In 1982, thousands of frogs invaded Longwood, Florida. 4 days later, they were gone.

Sources:

Mark Muncy & Kari Schultz, Eerie Florida: Chilling Tales from the Panhandle to the Keys, The History Press, 2017.

Previous Article

Mini #8 – Koreshan State Park

Next Article

Mini #10 – Castillo de San Marcos

You might be interested in …