Watch a SpaceX Falcon 9 take off from NASA’s historic launch pad

At 10:01 AM EST on February 18th, a SpaceX flight will take off from Launch Complex 39A for the first time since the company signed a 20-year lease for its use. The company will also attempt another first stage landing around 9 minutes after take off…
Engadget RSS Feed