chris (strutheo)
Will the Grand Theft Auto 6 release be delayed until Jan 1st 2026 or later?
36%
chance
34
193
Ṁ1k
Ṁ1k
2026