Video of the solar eclipse on July 22nd, 2009 from India, Southeast Asia, and China. With an incredibly long totality of 6 minutes and 39 seconds, this solar eclipse was the longest solar eclipse until 2132! Totality occured at 2:35 UTC, July 22nd, 2009. Also check out these pictures of the eclipse.
Click here for more information.
I'll post more pictures and video as I find them.