No one in local nightlife has quite the same cachet and name recognition as Craig Mitchell. The career DJ arrived in Vermont more than 30 years ago, making him one of the longest-serving DJs currently active in the Green Mountain State. Mitchell has deejayed at practically every bar and club this side of Lake Champlain, […]
