Kyle Defoor of Defoor Proformance talks about Rifle Handling Basics.

Kyle Defoor of Defoor Proformance talks about Rifle Handling Basics. Trigger Time TV