Solar eclipse delights north America as viewers mesmerized by stunning celestial spectacle Solar eclipse delights north America as viewers mesmerized by stunning celestial spectacle. Skywatchers gather with protective glasses. Watch