It’s Scorching In New England! Feels Like 110 Degrees!