You might continue to forget that it snows anywhere from 300-500 inches up in that uber-remote corner of Vermont known as Jay Peak, but these guys apparently didn't this winter...
· Jay Peak Powder - The Montgomery Lodge 2013 Winter Edit [Youtube]
Filed under: