"There is still a mystery about the Abominable Snowman, there are teeth that were found back in the 1920s, huge molar teeth about six times the size of ours, immense things, they were found in a Chinese druggists store and undoubtedly are the teeth of a giant ape that must have lived relatively recently itself and that could have been the Abominable Snowman."