Gorillaz have confirmed the full lineup of guests joining them for the inaugural U.S. staging of their Demon Dayz festival, taking place Saturday, October 20th at Pico Rivera Sports Arena & Grounds just 10 minutes from downtown Los Angeles. In addition to Gorillaz’ only west coast appearance of 2018 and triumphant return following the sold out 2017 […]