Drury's Thirteen
Season 5
Ep 3. The Great Lull Escape - Phase 3
- July 17, 2018
- 22 min
While Terry Drury holds down the fort in the Midwest, Mark and Taylor Drury escape the dreaded October Lull where they harvest two gigantic Texas bucks.