Date Concert Venue Location
21 Years Ago
Nov 04, 2005
Gorillaz
  Setlists
Opera House Manchester, England, United Kingdom
20 Years Ago
Nov 04, 2006
Tea Cozies / The Oswald Effect / The Urgency
  Photos
Jules Maes Saloon Seattle, Washington, United States