California ski resort workers attempt to clear feet of snow off roof

Latest Videos

Loading...