New England's ski flick heroes are back in the
saddle again. Meathead Films
has unveiled its newest release, Wild Stallions. The film was
shot last winter in such locales as Cannon Mountain, Mount Snow,
Sugarloaf, and the backcountry of the White Mountains. Check out the
trailer below.