PHOTOS: Transit of Venus. Did you see it?

June 06, 2012 01:22 AM