Video Player is loading.
12
views •
November 13, 2023
Mob of Bighorn Sheep Scale Mountain
N
NTD Viral Videos
0 Followed
In the video, there is a herd of Bighorn sheep climbing a mountainside in Montana. They have incredible skill to stand and walk on the edges of mountains without falling. Aug 02, 2020 in Wolf Creek, Montana, USA.
Comment 0