One Subaru Keeps Winning Over New England’s Harshest Critics
Here in New England, winter doesn’t care about the calendar. At the summit of Mount Washington, snow has fallen in every month. Most of us get our first flakes between October and mid-December, depending on how far north and inland we live, and our last snow often falls in April. In October 2011, a freak…
