Earth vs. The Flying Saucers: Alien Helmet

A screen-capture from the film “Earth vs. The Flying Saucers.”

Advertisements