NASA discusses upcoming manned mission

The mission will take off from Cape Canaveral on Halloween.

Latest Videos