Sunday, May 24, 2009

What do you do with those hobgoblins?

Mystery Science Theater 3000 lives on, sort of. Might be worth checking out.