The Grand Theft Auto series is creepier than you’d expect. Here are some game locations from the games that are totally strange.
Subscribe for more: http://youtube.com/gameranxtv

LEAVE A REPLY

Please enter your comment!
Please enter your name here