GTA 6 devs reflect on the leaked trailer, 'This f***ing sucks'

GTA 6 devs reflect on the leaked trailer, 'This f***ing sucks'

11 months ago
Anonymous $Pi6HN8Q0B-