Flooding, Thunderstorms, Rain Ravage Eastern Mass.

The National Weather Service has cancelled the two flash flood warnings from earlier this afternoon, but more inclement weather could still be heading toward Needham.

Flooding and thunderstorms have hit all across eastern Mass. throughout the afternoon and evening.

Advertisement - Continue Reading Below

The rain piled up on Route 128 in Waltham.