• +598 29008192
  • info@servinfo.com.uy

The Place Where All the Bigfoot Believers Unite

The Place Where All the Bigfoot Believers Unite

Bigfooters flocked to the town of Willow Creek, California last month to celebrate the 50th anniversary of the infamous Patterson-Gimlin footage.
Source: Wired

Belen De Leon