Skip to main content

Tallahatchie Ducks | Managing for Ducks in Mississippi

Mike "Catfish" Flautt talks managing for ducks in Tallahatchie County, Mississippi.

Latest Content