Question: Has Pedro the Lion or End of Fashion released more albums? 
Sentence (from "Freak of Nature (band)"): The band released three albums and then disbanded in 1996.
Relevant evidence: No