Did Nasa Launch Last Night