News

It certainly embodies the hippie spirit that Vermont has become associated with ... like the annual Strolling of the Heifers Parade, a town highlight for more than two decades.