Comment Comment by dmamills The Gorillaz are actually real people though? You do realize The Archies didn't write "Sugar, Sugar"? parent dmamills 1 year ago