Favicon 
phantomsandmonsters.com

NEWFOUNDLAND BIGFOOT! Multiple Witnesses: 'That Was Not a Bear!'

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...