A sunset solar eclipse will happen Thursday evening in the U.S.
Unfortunately, it started after sunset in New England, but check out NASA's livestream here.
A sunset solar eclipse will happen Thursday evening in the U.S.
Unfortunately, it started after sunset in New England, but check out NASA's livestream here.