IO Echo is an indie rock duo formed in Los Angeles, USA, and consisting of Ioanna Gika (vocals, guitar, piano, koto harp) and Leopold Ross (bass, programming). For live performances, Gika sings, Ross plays guitar, and they have additional musicians for bass, keyboards and drums. Regarding the band name, Ross said that "Io is short for Ioanna, and Echo we chose for its sonic compatibility".
Charli XCX / IO Echo / Kitten
Not Your Kind of People
Treasure Island Music Festival Night Shows
Nine Types of Light Tour
There are multiple vendors selling tickets for this concert!
Choose the vendor you'd like to view:
Need a place to stay? Find nearby lodging
Low Vs. Diamond / Barcelona at Troubadour
Coachella Music Festival Apr 19, 2013 Indio, California, United States Uploaded by Mrlopezmx
View Concert
Sign Up or Login to comment.