S8E11

Mystery Science Theater 3000 Season 8 Episode 11

Aired 1997-06-07