fishgame.com
Capturing Texas Bighorn Sheep (Video)
Texas Bighorn Capture at Elephant Mountain Wildlife Management Area (WMA)—The chuffing sound of helicopter blades sounded faintly in the distance. As a crowd of biologists and technicians fro…