Invasion of the Saucer Men

1950s

13166_13103_invasion_saucer_men

A trailer for the feature film, “Invasion of the Saucer Men”, a science…