GTA Developer Denies London Rumors

When it comes to popular game franchises, Grand Theft Auto is hands down the most popular one. GTA 5 is the latest installment in the franchise and it’s a massive success raking in more than one billion dollars for the developer. With that said, no one should be shocked to find out that Rockstar Games […]

GTA Developer Denies London Rumors Read More »