Mystery Science Theater 3000 Returns for Season 13 On Its Own Platform
Mystery Science Theater 3000 is one of those shows that you forget that it is still on the air and the die-hard fans love it. Now with its upcoming thirteenth season, the space crew mocks