Question: Which album came out first, Echo Mountain (Album) or Ideas Nuevas?
Sentence (from "Echo Mountain (album)"): On 22 February 2010 they confirmed on their website that the new album would be released on 26 March 2010.
Relevant evidence: Yes