Here’s a look back eleven years ago to 2013, with Part 3 of an interview with Dalton Carter, Founder of the Wausau Possum Festival.
The Annual Wausau Possum Festival takes place in Historic Wausau, Florida on the first Saturday in August, this year occurring August 3, 2024.