The Abominable Snowman, 2007