Best of Big Air Snowboarding
Attitash
S1 E5:
Come see what few snowboarders dare to do. Come watch as these extreme snowboarders reach heights of over 100 feet in this Big Air competition in Attitash, New Hampshire.