Killington: Freeski Superpipe

Freeski Superpipe Final from the 2010-2011 Winter Dew Tour in Killington, Vermont.