info@news-matic.com
Two bumbling hunters, brothers who’ve never shot a duck, think they have shot down an angel in Alabama.