Io Echoes – When Lillies Die

November 24, 2010 by  

Just when we thought our ‘Tips for 2011’ (still working on the name) list was complete Io Echoes new video for single When Lillies Die drops into our inbox and makes a hefty claim for inclusion.

The L.A duo have decamped to the UK and are currently playing debut UK shows with The Drums and working on their d?but album, and Judging by this dark-pop track the L.A duo will be around for some time.