Tag: Abominable Snowman
David Attenborough believes the Abominable Snowman may exist
Esteemed naturalist Sir David Attenborough has stated that he believes the legendary Abominable Snowman may actually exist. Speaking at a UKTV 2013-14 Showcase and being interviewed by Jarvis Cocker of Pulp fame, Attenborough said that fossil evidence still hadn't conclusively…