Question: Which band has more studio albums, Boy Hits Car and The Invisible?
Sentence (from "The Invisible (band)"): The Invisible are an English band based in London, United Kingdom and fronted by the singer and guitarist Dave Okumu.
Relevant evidence: No