Venus Transits the Sun Posted on June 5, 2012 by mlmitts Today marks the last time any of us will see this till the year 2117 Photo Credits; NASA/SDO