The Willimantic Frogs

The latest podcast is up now at Radio Wombat: The Willimantic Frogs, a new urban legend. Enjoy!