Question: Has Pedro the Lion or End of Fashion released more albums? 
Sentence (from "Pedro the Lion"): Pedro the Lion is an indie rock band from Seattle, Washington.
Relevant evidence: Yes