Posted on October 14, 2010December 11, 2018 by driko_zyufep Sure-footed bighorn sheep take a stroll on the face of the Buffalo Bill Dam Holy crap!