About Ellos
Ellos: An up-and-coming indie rock band with infectious melodies and introspective lyrics.