Brent Swancer’s latest article – “The Mysterious Ape Man of Kent, England” – makes for fascinating reading. It’s a little-known fact that there are numerous reports of what can be termed “British Bigfoot.” Of course, the idea that huge, lumbering beasts of a Bigfoot-type could be roaming around the U.K. is ridiculous. And, yet, that’s. Read more »