Polaris Industries has posted a trailer for their next snowmobile commercial at a microsite called winningperformance.tv. Wait for the outtakes at the end. They're the best part. The assumption is that the actual Watch This spot will be posted on the site soon. Both the trailer and spot (not the site) were created by McKinney out of Durham, NC.
Polaris Snowmobiles trailer