Question: Which Liverpool-based indie rock band was formerly fronted by Dave McCabe?
Sentence (from "The Zutons"): The Zutons were an English indie rock band, formed in 2001 in Liverpool.
Relevant evidence: Yes