Yeti wish all of earth Happy Holidays! December 20, 2007 More about: News And we at Screen Novelties wish you a Peaceful and Fun New Year.