Tag Archives: chief-meteorologist

9 Inches

Boston’s Channel 7 chief meteorologist Pete Bouchard raised some eyebrows the other evening when he cracked what came across as an off-color joke.

Continued here:
9 Inches