French electro-pop trio buoyed by the powerhouse vocals of lead singer Santa.
Read Full Biography
STREAM OR BUY: