Jaw-dropping photo and video of yesterday's annular eclipse

The Moon passed in front of the Sun yesterday, giving rise to a stunning solar eclipse visible across much of the world. A select few even got a rare glimpse of an annular (aka "ring of fire") eclipse — the first to be visible from the continental U.S. since 1994. » 5/21/12 2:50pm 5/21/12 2:50pm