Season 12 of Mystery Science Theater 3000 has a Release Date.

Gobble, Gobble.

Advertisements