Select Page

Toad Travels

If you’re out on the road right now you may notice strange traffic signs with frogs on them. It’s toad travel season. While not headed for the beach these little amphibians travel quite some distance. The mild weather wakes the toads form their winter homes in the...