By Kirby Daly Continue reading Have you Been to This Hidden Jem?
By Tyler Lewis Is your car group looking to change things up and go on an adventure? Through the years Stratton Mountain’s been the host for dozens of car shows for car enthusiast groups including Porsche, BMW, Corvette, Land Rover, Lexus, Volvo and Mini Cooper. Stratton Mountain Resort is located in the picturesque Green Mountains, in Southern Vermont. Car enthusiasts enjoy their scenic drives through … Continue reading Car Shows at Stratton