• 8 years ago
A movie trailer of the 1968 horror film "Destroy All Planets".