The Dogs of Space

A short dramatizing the launch of two Soviet space dogs into orbit.

Loading countdown...