Cooters!
Season 9 • 09/15/2004

The town of Inverness, Florida wants to hold a festival celebrating one of its best attractions.