Pop
Hailing from Montpellier, France, Deleo is a 5-member pop-rock group whose musical output so far shows their eagerness to explore dark, complicated emotions. Their...
Hi, what are you looking for?
Hailing from Montpellier, France, Deleo is a 5-member pop-rock group whose musical output so far shows their eagerness to explore dark, complicated emotions. Their...