Longest Solar Eclipse Coming

July 20, 2009—The total solar eclipse on Wednesday, July 22, 2009 will be the longest solar eclipse of the 21st century. Preview the eclipse via animations and more.