Bigfoot Found in Grand Theft Auto V

There have been rumors for years that Bigfoot, the elusive cryptozoological creature, was in the video game Grand Theft Auto: San Andreas. The games developers denied that Sasquatch was inhabiting their game, but players kept insisting that they’d seen the big fella. But now players of the newly released Grand Theft Auto V say they […]