
Foreign Music
Charli xcx – Girl So Confusing ft. Lorde
Brilliant Charli xcx, musical phenomenon and one of the greatest American songbirds drops a amazeballs and top-hole track named “Girl So Confusing.” The popular American songstress displays the musical talents and abilities of the multi-skilled […]