MPX5119481: Six young ladies pushing prams on a sunny day in Trafalgar Square, is not a sight that would normally stop sightseers in their tracks, but the six young ladies with their prams that suddenly arrived there today did, Just that. For inside the prams were large claw-like hands, and the young ladies were, in fact, publicising 'It's Alive', a new X Certificate film which opens in London today, May 1975 (b/w photo) / Bridgeman Images