TV History Mystery Science Theater 3000: Radar Men From the Moon Mystery Science Theater 3000: Radar Men From the Moon