Tag Archives: The Crawling Eye

In Russia, Mystery Science Theater 3000 translates you.

Russian subtitles vs. Mystery Science Theater 3000, the project begins.