Fourteen people were hurt after a ski lift accident at the Devil’s Head resort near the Town of Merrimac on Thursday night. Jessica Arp reports
videos that make you say oshit!!!
Fourteen people were hurt after a ski lift accident at the Devil’s Head resort near the Town of Merrimac on Thursday night. Jessica Arp reports