Gorillaz Announce Massive North American 'Humanz' Tour With Stops at The Forum, SF and Las Vegas - California Rocker
By JOHN DALY The Gorillaz — masterminded by Damon Albam and Jamie Hewlett — will put on a North American tour, including stops in Los Angeles, San Francisco and Las Vegas. The past few weeks [...]