A
family visited the popular Alton Towers theme park in Staffordshire, England and encountered this costumed Abominable Snowman.
Anyone been to Alton Towers? Have you seen their
yeti? Does it frequent a particular section of the park? Forbidden Valley? Ug Land? Adventure Land?
No comments:
Post a Comment