vincentpricelegacy.uk
Scream and Scream Again (1970) | Lobby Card Gallery
To celebrate the film’s release in the UK on 8 February 1970, here’s a gallery of original US Lobby Cards from my own collection.