National Geographic – Space Launch: Along for the Ride (2006)
English | Documentary | Size: 562 MB
Nestled in the remote and desolate steppes of southern Kazakhstan, the Russian run Baikonur Cosmodrome is the oldest and largest space facility in the world.