Octosquatch

What the heck did these witnesses see? It is so outlandish that it’s hard to believe two adults would make it up, because most people would accuse them of lying. This is definitely a weird report.
 
  • Like
Reactions: Debi