"Catchy" is the best way to describe IKURA as French trap producers VANILLA TRAP and BARENHVRD release their first festival trap joint on Dirty Duck Audio. These guys join 8Er$ and KAVIAR in growing the Dirty Duck's Fren…
you guys killed it
whaaaaat
amazing !!! simply mindploding
Sick