Eerie, piercing shrieks emanating from a remote swamp in Oregon are leading locals to suspect they have an unlikely visitor: Bigfoot. (Either that or some young foxes.)
Foxes or Bigfoot? Locals Debate Audio From Oregon Swamp
Advertisement
Eerie, piercing shrieks emanating from a remote swamp in Oregon are leading locals to suspect they have an unlikely visitor: Bigfoot. (Either that or some young foxes.)