• Sun. Jul 21st, 2024

Demon Days

  • Home
  • Remembering the Demon Days: a glance at a seminal album 12 years on

Remembering the Demon Days: a glance at a seminal album 12 years on

Even after the success of their self-titled debut album, Gorillaz was viewed by some as nothing more than a gimmick masterminded by a relic of a 90s band who desperately…