I will see if I can get the audio to link in here, but failing that the story (and accompanying audio) can be found HERE and I do recommend a listen, it's the definition of tinfoil hat crazy.
I couldn't find a "relevant" photo for this thread, so here's the Jack Links Sasquatch standing pissed-off with a boulder.

