Is this Bigfoot in GTA V?

Warning, GTA V spoilers ahead. There's a lot to do and see in GTA V's Los Santos, but one Reddit user thinks they may have found something legendary. According to a post by OscartheSwede, Bigfoot is lurking ...
article placeholder

Grand Theft Auto IV: PC review

Grand Theft Auto III‚ changed everything. Featuring a brave, bold and truly open three dimensional world where players could come and go as they please; and their actions had deeper consequences then a game-...