Showing posts with label yeti. Show all posts
Showing posts with label yeti. Show all posts

Tuesday, February 17, 2009

Two Feet? Not Yeti


I neither believe nor disbelieve in Abominable Snow Folks.  My belief would be greatly helped by an unfuzzy picture of one that doesn't look like a costume from Dollar General.   However I could believe that they are being created right now, right here in River City... just north of the Folger's Factory...  or at least the track making parts....