Proof positive, finally documented evidence confirms legend.
Above: Official video of the moment that has changed our lives forever (May 8, 2010), yesterday’s sighting of the fabled beast. Of course it managed to elude us, but these few precious images will silence the unbelievers.
Silence, unbelievers! The yeti squirrel lives!