Mystery Science Theater 3000 didn’t worry about the science facts, but we do! So we have to wonder could their logo actually fit on the moon?