Bighorn Sheep

Where Are The Rest Of These Colorful Big Horn Sheep
Being a Rams fan I was pretty excited to see there were fellow Rams fans here in Billings until I realized they are fans of the actual animal and not my team. Too bad but either way they look cool and I'm told there are many more but where