Cleo Sol Signs With Island Records

by mimshaikh

News has just surfaced that Cleo Sol has signed with Island Records.

Team UK stand up tall.

@CleoSol

Advertisements