Did you know deer can smell you up to 72 hours AFTER you’ve left the woods? This is why it’s important not to burn out a stand before it gets good. Find out when to hunt your deer stands in this episode of Hunt ’em Big with Steve Bartylla. Season 9. Episode 12.
