Gorillaz have announced new album ‘The Mountain’, alongside UK and Ireland tour dates and shared new single ‘The Happy Dictator’ featuring Sparks. READ MORE: Gorillaz...
Drowning Pool, Offset and J.I.D. have performed ‘Bodies’ together on The Tonight Show Starring Jimmy Fallon – check it out below. Yesterday, rappers Offset...