Question: What band had more members: Howlin Maggie or The Hollow Men?
Sentence (from "The Hollow Men (band)"): The Hollow Men were a British indie band from Leeds, England.
Relevant evidence: Yes