spill tab

spill tab

spill tab is one of the most exciting new names in pop music, no matter what language you speak. Based between Los Angeles and New York, and French-Korean by birth, Claire Chicha catches ears with her textured tracks, smooth vocals and songwriting in both French and English.  Read more

Listen