Night mode
Episode

Zone Troopers (1985)

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