This is awesome:
Millions of people in our world directly witnessed this awesome, profoundly-powerful natural planetary event of cyclic nature, both short term (8 years) and over eons of time (25,920 years) -- the Venus Annular Eclipse of May 20,, 2012.
The latter one is a completion of a...