Monday, May 16, 2011

Watch the Last Space Shuttle Launch Ever LIVE

Endeavor is in its final countdown.  It will be the last space shuttle launch in NASA's program.
Watch the launch LIVE here on SilverDoctors.




Video streaming by Ustream