The planet Venus will make a rare pass between the Earth and the Sun and will be visible worldwide on June 5, 2012. The event happens only twice every 120 years and this is the second passing, the last once was in 2004. It will also be the first time since the 1800's that it will be visible to all of North America.
As Venus transits the sun, it will appear as a black spot but will be a worldwide sensation according to NASA. The transit will begin at 3:09pm Pacific time and take nearly seven hours to make the pass, leaving the sun's glowing ball at about 9:45pm.