Current doppler radar maps of the Boston area and the northeast, courtesy of The Weather Channel. Updated every 15 minutes! Ain’t technology grand?