Showing posts with label Alexo. Show all posts

The Alexo Bigfoot Encounters

Beyond Creepy takes a look at the Bigfoot sightings around Camp Alexo in Alberta, Canada. What do you think? and check this out....