Author: News Room

In 2006, Subaru Motorsports USA partnered up with a boutique shop deep in the mountains of New England known as Vermont SportsCar (VSC). VSC was tasked…