February 4, 2010

Helicopter helps transport bighorns to Wyoming

LOVELL, Wyo. — A helicopter skimming above rocky outcroppings in the Bighorn Mountains is an unusual sight, but a pair of blindfolded bighorn sheep dangling from that helicopter is perhaps best described as surreal. Yet that was just one in a string of bizarre images seen […]