A little while back we posted the video to LA band Io Echo‘s song “When Lillies Die”, today we’re giving you the track. The band is Leopold Ross and Ioanna Gika who, after spending 2010 touring the US with The Drums, Florence and the Machine, La Roux and The Big Pink, are releasing their first single through IAMSOUND. Look for the debut album out next year.
Song: When Lillies Die.