Scenes

Savage Outdoors: Down South In Mexico

Mike Holm from Federal Ammo is hunting Desert Big Horn Sheep in Mexico for the first time! This is truly a hunt of a lifetime.