Space Shuttle Discovery launches at 4:50PM ET today with Robonaut 2 on board

Engadget: We doubt many of you need a reminder but, just in case, we're here to let you know that Space Shuttle Discovery is set for lift off today, at 4:50PM ET.

Read Full Story >>
The story is too old to be commented.