Leo Quinteros is a Chilean singer-songwriter and guitarist. He made his official debut in 2004 with the album 1A, which was critically acclaimed for its technical finesse and lyrical depth.
Read more: Wikipedia