Talking solar eclipse with NASA

NASA scientist Michelle Thaller talks about the solar eclipse on August 21.

Top Videos