ESCBubble caught up with Zebra Island recently, who are appearing in the first semi final of Eesti Laul on February 13th 2016.
Zebra Island are an electronic pop group from Tallinn, made up of the members Helina Risti, Rasmus Lill, Caspar…
Like our Facebook page, and follow us on Twitter, to get all the Eurovision news as they happen!
Recover your password.
A password will be e-mailed to you.