
Torrential rains pummeled parts of Massachusetts and New Hampshire today. Forecasts called at times for 1 to 3 inches of rain per hour, and some areas faced threats of flooding.
At left, a driver went through a deep puddle along Grant Street in Lexington on Thursday morning as the rain poured down.
(Joanne Rathe/Globe Staff)

