Amazing Shuttle Launch Slow Motion

20 12 2010

I could watch this all day.  I’d love to get my hands on a Blue Ray version of this.  Geektastic awesomeness.


Our Place In The Universe

18 12 2009

Funny how a little video like this can put things in perspective.  Go for the full screen high-def version, it’s well worth it.