Bigfoot Spotted in Grand Theft Auto: San Andreas?

I love video games. And although I have never played “Grand Theft Auto: San Andreas,” I did play (and loved) another game by Rockstar called “Red Dead Redemption.” It was a game I loved, and one I loved even more once they released the expansion pack “Undead Nightmare,” which mainly featured zombies, but also Bigfoot. […]