WWII alien invasion repelled by superhuman champions

Discussion