WeatherCarolina Skies: The rare transit of VenusVenus will pass in front of the sun on June, 5, 2012.DetailsTranscriptVenus will pass in front of the sun on June, 5, 2012.Posted 2012-06-02T14:22:00-0400 - Updated 2012-06-02T15:03:18-0400related