Io Echo photograph

Io Echo

Use attributes for filter !
GenresAlternative/Indie
OriginLos Angeles
California
United States
Record labels Iamsound Records
AlbumsMinistry of Love
Ministry Of Love EP
Skos genreAlternative/Indie
Date of Reg.
Date of Upd.
ID1390039
Send edit request

About Io Echo


Io Echo was an American indie rock band formed in Los Angeles by Ioanna Gika and Leopold Ross. Their debut album, Ministry of Love, was released in 2013 on Iamsound in the US. Previously, the band released "While You Were Sleeping" single in 2010 and a self-titled EP in 2012 on the same label.

Io Echo Photos

Related Persons

Next Profile ❯