Daily Archives: October 5, 2011

Sasquach / Siberian Yeti Conference in Russia

After body parts and hair found in the US and photos like the one below scientists from the US and Russia are gathering to have a honest discussion about this shy creature. Could this unauthenticated 2007 photo taken in Pennsylvania prove the Yeti’s existence? Large footprints in the snow have long fueled speculation that a mysterious beast lives… Read More »

Category: Fun