Main content

The Final Frontier

The final frontier: Dallas witnesses what it takes to launch three people to the International Space Station.

Release date:

Duration:

2 minutes