The Satan Bug 1965

6.1

IMDB