Picture Source: Shout Factory.

MST3K Movie Sign: Experiment 910. “The Final Sacrifice” Review

“I wonder if they have beer on the sun.”

Advertisements