Desert Sasqwatch
Goblin Guru
OMG! There are wild Goblins in England! And I thought the people who chase my relatives around in the woods were a little crazy? Not quite sure if this a CGI altered video or not, but listening to the old guy's narration is quite entertaining.