Mura Masa confirmed the release date of his new album “Demon Time” and shared a new track. Mura Masa’s been making hits for a while now. Way back in 2017, the electronic producer teamed up with Charli XCX on the banger “1 Night.” He also released a track with Desiigner, “All Around The World,” and …
Read More »