Wednesday, November 26, 2008

Alton Towers Yeti



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: