Scilla 'Neo Caberet' EP
Get the ‘Neo Caberet’ EP on iTunes NOW >> Scilla is an awarded singer/songwriter from Switzerland and Italy based in Los Angeles. She has had considerable media exposure in Switzerland having been on several major radio and TV shows including “Switzerland’s Got Talent” in 2012. She reached 3rd place at the Swiss-Italian final of the