Half Human: The Story of the Abominable Snowman
Dec. 01, 1958Half Human: The Story of the Abominable Snowman
An American scientist tells two colleagues about the finding of an abominable snowman living in the Japanese alps, where it is worshipped by a ...