Truth About Hunting E16S11

Kevin Meacham and Keith Burgess are at the Cielo Vista Ranch in Southern Colorado.