Which band has released more studio albums, Zebrahead or Morcheeba?
Zebrahead: Zebrahead is an American punk rock band from Orange County, California, United States. Zebrahead:  Formed in 1996, the band has released twelve studio albums to date.
i don't know