Posts Tagged NASA

STS-126 (Who is thirsty for a great big glass of my own shit?)

by
November 14th, 2008

Woo Hoo!  STS-126 had a beautiful lift off tonight.  Man I love to watch the shuttle take off at night, it is probably one of our best reminders that we are just technological bad asses.  In case you are not keeping up with the shuttle missions STS-126 is going to the international space station to do some renovations and some expansions.  They have their usual lab equipment and experimental miniature donkeys on board as well as some new surprises.  One of these new surprises is called the ECLSS or better known to the elongated heads at NASA as the Environmental Control and Life Support System.  You see NASA is preparing well ...