HomeGaming The new Gorillaz music video takes place inside Grand Theft Auto 5 byFilmi Reviews -November 09, 2020 0 It has Beck, too. from PC Gamer Read The Rest:pcgamer... Tags Gaming Facebook Twitter