New England's Meathead Films has unveiled its newest release, Wild Stallions. It's shot in such local spots as Mount Snow, Sugarloaf and the backcountry of the Whites. The trailer is now up at http://www.sixstates.net.

Check it out. It looks great.