DontCareHowYouDoItInNY, when you were gone, did you head up to Portland Maine? http://www.boingboing.net/2009/12/09/bigfoots-museum-lore.html For all you nosey folks, yes there are pictures.
He's beautiful. The small guy in the second pic isn't real. I can tell because of his unusually small winkie. That's not how us monkeys roll.