Pictures & Photos from Weird Science (1985) Poster

(1985)