Here is a world famous YouTube video some of you might have already seen. It was filmed in Africa at Kruger National Park. It even has it's own
website. If you haven't seen it yet you're gonna love it.
Yup that's him! I talked him into joining ATS many months ago..
Next week him, myself, and couple of others are going to the Gilliland Ranch to check out the supernatural activity going on up there. We'll post
our thoughts/pics/video in the alien/UFO forum for sure.
This content community relies on user-generated content from our member contributors. The opinions of our members are not those of site ownership who maintains strict editorial agnosticism and simply provides a collaborative venue for free expression.