Description
In 1942, as the Nazi war machine sweeps across Europe, an alien spacecraft and its occupants crash behind enemy lines, revealing the secrets of alien weaponry to the ruthless Nazis, unless an Allied suicide squad known as "Logan's Losers" can venture into the heart of enemy territory and rescue the alien visitors and their technology before it is too late. Reprint.