Which band formed first, Gorillaz or Deerhunter?
Gorillaz: Gorillaz are an English virtual band created in 1998 by musician Damon Albarn and artist Jamie Hewlett. Deerhunter: Deerhunter is an American rock band from Atlanta, Georgia, formed in 2001.
Gorillaz