Sounding fierce right now and ready to buy or stream is ‘On My Own,’ the latest single to come from the studio of Germany’s Drunken Masters. Known for some massive tunes including “Louder” ft. Portugal The Man, the pair have channeled all their best vibes into this new track. Mothica, the darkly expressive pop artist who is making herself quite…
Tag: