New England’s Favorite Gas Station Snubbed by its Home State
It should come as no surprise that Cumberland Farms, or "Cumbies", has been crowned New England's favorite gas station in almost every state—except for Vermont and, ironically, its birthplace.