Home TV Series Mystery Science Theater 3000 Mystery Science Theater 3000 Season 6 Episode 13 - The Sinister Urge
Aired: 5 Nov 1994
No episode summary yet.