Musicians

Gorillaz Announce Massive North American ‘Humanz’ Tour With Stops at The Forum, SF and Las Vegas

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 […]