You know you want one… Posted on July 28, 2012 by tbrosz Reply Life-size Yeti statue! There are smaller, cheaper versions. If, you know, you’re like a weenie and all…