A team of rally enthusiasts in Milton has been racing under the radar in Vermont for years. Go behind the scenes of this “Stuck in Vermont” video.
A team of rally enthusiasts in Milton has been racing under the radar in Vermont for years. Go behind the scenes of this “Stuck in Vermont” video.
We'll create a new account for .