CONFIRMED: BIGFOOT FOUND IN SIBERIA December 12, 2012 by Frank Lake TASHTAGOL, Russia – The Wall Street Journal confirmed today that Bigfoot hunters had found the beast in Siberia. READ MORE
YETI SPOTTED IN NEW JERSEY December 27, 2010 by Pierce Blodyn HACKENSACK – The blizzard attracts The Abominable Snowman to New Jersey! READ MORE