Mystery Science Theater 3000 · Specials

Senor Sock.

S0·E133 · 2 Jan 2002