Spotted once again in London, the Yeti appears to be adapting to all the attention. The crowds seem bemused at the sight of this creature but once reassured they are all keen for a photo.
But why was it at the Natural History Museum? Perhaps it wants to learn a little about its heritage...who knows.
Link to this comment:
Video Responses
All Comments (0)