Thoy and Randy Film Bighorn Sheep Near Las Vegas, Nv USA | Bighorn sheep at Hemenway Park Boulder City Nevada