World's Only 24/7 Bigfoot News Blog: Encouraging readers to draw their own conclusions from the evidence and arguments.
the trolls won
The trolls will never win! NEVER!!!!
It's odd how Bigfoot is the only fringe topic where its "skeptics" are more demented and obsessed than its "believers"
being in denial is apparently a lot of work requiring daily BFE therapy.