venus transit

NASA Venus Transit Satellite Footage [VIDEO]
Last night was the chance to see something that happens once every 130 years or so.  If you missed it, you probably won't get another shot to see it.  Check out this exclusive satellite footage from NASA of the Venus transit.