Massive avalanche overwhelms group of snowmobilers on Utah mountain

A group of snowmobilers was caught in an avalanche while riding in the Uinta Mountains in Utah on Saturday – with one of the members of the group managing to catch the terrifying event with his cell phone camera. Miles Penrose, two of his brothers, and some friends were snowmobiling in an area that they … Read more