Attitash

Attitash

Available on Tubi TV
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.