Killington: Snowboard Superpipe

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