NEW MEATHEADS FLICK!
posted at 7/21/2009 2:42 PM EDT
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.