We were up in the Medicine Bow National Forest, outside Laramie, last week and ran across this critter. Anyone have any idea what this thing is?
https://photos.app.goo.gl/UBSubhpDuhkq5D4U9
https://photos.app.goo.gl/NephnzCZqHzNLc5b7
https://photos.app.goo.gl/TdyzRV46pgM3K9BT7