NOAA NEXRAD (KBOX) Doppler radar tower serves much of southern New England.
Map of all USA WX radars:
http://www.ncdc.noaa.gov/nexradinv/index.jsp
Boston Weather Radar
No Thumbnail
© Google Maps
By skyeye @ 2009-03-23 12:53:24