Glenn Johnson

InfoInfo
Search:    

Glenn Johnson is chief meteorologist for WHAM TV-13 in Rochester.

He was voted "Best Reliable Weatherperson" in City Newspaper's 'Best of Rochester' awards in 2009.1