Joel Hodgson

New MST3K episodes debut on Netflix

The Satellite of Love is back in orbit: Mystery Science Theater 3000 is has returned after an 18-year hiatus, with Season 11 debuting on Netflix Friday.

Samurai Comics