archytele The Vault

S1·E22 Zone Troopers (1985)

Aired September 6, 1996

Synopsis

In Italy, during World War II some American soldiers find an alien UFO.