Question: Which band has more members, The Kooks or Grant Lee Buffalo?
Sentence (from "The Kooks"): The Kooks are an English pop rock band formed in 2004 in Brighton.
Relevant evidence: Yes