If you’re looking to move fast in Stowe, Vermont, you’ll likely want to get a pair of skis…which left me wondering why I’d been invited to the trendy little town in Northern Vermont earlier this month ...