Monday, April 5th 2010, 5:43 am
This morning's rare twilight launch of the space shuttle Discovery will be streamed -live- on the Internet.
The launch is scheduled for this morning at 6:17 Monday, April 5, 2010 and is available to watch at:
April 5th, 2010
March 22nd, 2024
March 14th, 2024
February 9th, 2024
March 28th, 2024
March 28th, 2024