The Invaders (1x03): The Leeches (US, 1967)