STS 135 - July 8, 2011

Sci-Fi 5 - A podcast by Roddenberry Entertainment

The final space shuttle mission, STS-135, launched on July 8, 2011