Bighorn Released in the Santa Catalina Mountains
VIDEO: Bighorn Sheep released at Catalina State Park and Bighorn Sheep Release Santa Catalina Mountains 11/18/2013 – Bighorn Sheep released! Best of luck to these Bighorn. A later article (First bighorn sheep lambs sighted in Pusch Ridge wilderness mentions that the sheep were captured in the Trigo and Plumosa mountains.