Possum Holler

Filmed at Rainwater studios in Brown County, Indiana.