New Yeti Footage From The Americas

On July 30, 2013 by Lazer Horse

Here we go again – more dodgy footage of “mythical” beasts. I can’t help myself. Sorry. Just to recap: I don’t believe in ghosts, I think there may be life on other planets but...

Read More →