Heatwave

Some like it hot, but it's gonna be a scorcher here in New England for at least the next 5 days!    Bermuda High You can thank a Bermuda high…

Continue Reading