Yeah, that is a weird little feature right now. Took the garbage out and wondered why it was pouring after not raining much here in Newton all day?
Went to the Science Museum this morning at 9:30 and was blocked trying to go in via Storrow and guessed it was flooding. Never knew how bad it was just barely north of there until tonight.