Mystery Science Theater 3000: Cosmic Princess
Mystery Science Theater 3000: Cosmic Princess
| 22 January 1989 (USA)
Mystery Science Theater 3000: Cosmic Princess Trailers

The stranded crew of the Satellite of Love have no sympathy for the stranded crew of Moonbase Alpha when they take in two repackaged episodes of Space: 1999.

Reviews