New video showcases stupid-deep skiing at Jay Peak, Vermont Published on December 7, 2017 by Henrik Lampert The 2017 winter storm, Stella, was no joke: It dropped nearly five feet of snow in some areas, including 58 inches in Vermont. Stella paralyzed several major cities, knocking out power to half-a-million individuals and crippling air travel for tens […]