Ch. 7 Chief Meteorologist Pete Bouchard

(Boston, MA, 01/26/15) A pedestrian crosses Beacon Street in Boston as a large snowstorm approaches New England on Monday, January 26, 2015. Staff photo by Christopher Evans



What do you think? Join the conversation. Leave a Reply: