Find us on Google+ class="archive tag tag-tristan-driesenaar tag-1949">

Itching Eyeball… (the left one)

Itching Eyeball… (the left one) a trio from Amsterdam in Holland are an electro-rock band made up of Han Luís Cera (Vocals, Keys), Tristan Driesenaar (Guitar) and Henning Brand (Drums), when you add a German, a Dutchman and a Columbian, no this isn’t the start of a comedy hour, you are left with an intriguing mix, welcome - Itching […]