Really, the Boston area is again getting deluged with rain. Luckily, one of the best purchases I have made recently are my wellies.
I was able to walk through the deep puddles without problems. The puddles were deep on the way to the T and the streets of Boston.
There is a light at the end of the tunnel though.
Channel 5, you'd better be right!