Let me state right off the bat that this isn't an April fools joke.
It would seem the recently released trailer for the next installment of the popular Grand Theft Auto series is already causing problems. So far, from what I found, most the controversy is centered on the New York city...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.