Melbourne producer/artist Elkkle is a self-proclaimed beat making loner who is unapologetically passionate about music. Today, he drops a fresh track mysteriously called ‘Diderot’, and…
View More Elkkle – ‘Diderot’Mammal Sounds
record label, management & publicity