Live stream preview
Greenhead Delight: Shooting Mallards in the Fog
2m 43s
S1.E11. Dr. Duck and Billy Campbell make mallards fall from the fog in this Washington bonus hunt. It's a duck hunter's paradise and these two duck-killin' compadres get the gun barrels hot and the limits full.
Tags
2 Comments