$40,000 raised for Special Olympics with Du Quoin duck derby - KFVS12 News & Weather Cape Girardeau, Carbondale, Poplar Bluff

$40,000 raised for Special Olympics with Du Quoin duck derby

Powered by Frankly