c

Burudu – Royal Almonds [EP]

Electronic music duo Burudu recently graced our ears with the announcement of their highly anticipated return in the form of their most recent release, 'Trading Noises' a few weeks ago. And come April, the ...