The northern lights, scientifically termed aurora borealis, are a mesmerizing spectacle in the night sky and they might be visible overnight in parts of New England. Ignited by solar storms, these … [+3581 chars]Read More
Northern lights in Mass When to try and see the auroras in the sky NBC10 Boston
