yeti

Yeti 'Evidence' Photos From Siberian Trek

This is a series of photographs depicting the "irrefutable" Yeti evidence found in Siberia during the recent hunt for the elusive (read: make-believe) creature. This photo here...
October 26, 2011