Abominable Snowman Joins Tea Party