TALA, “The Duchess”

TALA is a new, female, Iranian artist and producer based out of London, and her debut solo track has a wonderfully dark and insolent and playful verve: Shlohmo-esque grime and skitter, with an angel register glittering up top that brings up Purity Ring.

More ...