Film The Hunt
A New Life
S1 E11:
Nick Ventura heads to Illinois to chase monster mid-west bucks at Campbell Illinois Whitetails. A story of how Campbell Cameras has helped Nick make a career in the outdoor industry as he finds himself in some of the best whitetail action he has ever seen.