Texas The Drop Zone (Part 1)

Spiritual Outdoor Adventures with Jimmy Sites

Jimmy Sites self-films a whitetail bow hunt in the hill country of South Texas and captures an amazing video clip on his Covert Scouting Camera.