Discovery's liftoff at NASA's Kennedy Space Center on February 24, 2011 at 4:53 pm
FOXBORO - Over the next 11 days the local Education Channel (Comcast 12/Verizon 37) will air NASA TV coverage of Discovery mission STS-133. Â Live … Continue Reading ››