DEMUR – Tell Me Your Secrets
Here is a creepy, bass-heavy banger just in time for Friday the 13th from DEMUR. “Tell Me Your Secrets” is another chapter for DEMUR, a producer based out of Los Angeles. When he’s not producing, he’s pushing his anti-ghost producer...