Pete Bouchard Named Chief Meteorologist at WBTS Boston
Credit: NBCU Local The previous chief meteorologist at WBTS, Matt Noyes, stepped down earlier this year. WBTS has First Alert branding for its weather department. NBCUniversal ...
Next TV
7 days ago