While driving near Branch, Newfoundland, three friends witnessed a towering, hairy, ape-like figure illuminated by headlights���its green-reflective eyes locking with theirs before it strode effortlessly into the woods. The chilling encounter, confirmed by all present, left no doubt in their minds: th...
Published on September 03, 2025 07:35