Sephora Mars – Myself(s)
Sephora Mars makes a compelling return with “Myself(s),” a single that gains fresh significance as the opening chapter of her re-emergence after five years away from the public eye. Originally released in 2020, the track captures an artist examining the…