Live Streaming Video of Venus Transit, June 5, 2012

Live streaming video from all over the Earth! Choose your vantage point if your location is clouded out.

Posted in Planets, Solar System, Venus Transit

Leave a Reply

Your email address will not be published. Required fields are marked *

*