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. 

So what exactly is the transit of Venus? It's basically the only time that you will be able to watch the planet pass in front of the sun. If you weren't watching the sky last night, then you missed out on the once in a lifetime event.

The next time you'll be able to witness something like this is 2117.  Unless they invent a immortality potion, or find the fountain of youth this was your one and only shot.  This footage form NASA is probably the best.  Several different angles of the transit.  Kind of anticlimactic, but space nerds probably got a kick out of it.