Space Visitors
1981-04-01 | 32 minutes
Rating: 6.2
Several scientists create drama around a mysterious black ball.