Wausau Possum Festival Parade

The 2021 Possum Parade takes place on Saturday, August 7 in downtown historic Wausau, Florida. 

This publication does not officially represent the Wausau Possum Festival and is for entertainment only.