Eclipse watchers pack Niagara Glen
From the Niagara Falls Review: The last time so many Canadians stared up at the sky at the same time, Rod Stewart’s Do You Think I’m Sexy was the No. 1 song and Laverne & Shirley was TV’s No. 1 show. It was Feb. 26, 1979, that the last total solar eclipse passed through North…