Loading...

Canada's big horn sheep

|This "Sunday Morning" moment of nature takes you to Alberta, Canada along the Rocky Mountains where Big Horn Sheep forage for food in the winter snow.