I am working on the template of this blog today in order to chase down some problems that have developed with my template and widgets.

Sunday, February 21, 2010

Watch the STS-130 Endeavour Landing Live

The USS Endeavour has nearly completed a successful two week mission to the International Space Station and is about to land in Florida...

Live TV : Ustream

The feed is provided courtesy of SpaceVidCast.