GTA 6 Leaked: What We Know So Far

After nine years of Rockstar Games keeping the upcoming installment of the GTA series under wraps, 90 clips of demo footage were leaked.