Alltta - The Upper Hand (CD)

Alltta - The Upper Hand (CD)

SKU : 3663729024961

Regular price $14.99


/
Details: 2017 release. When a double platinum French producer meets a Los Angeles rapper, you get Alltta, an innovative mix of organic and electronic music laced with intricate and poetic...

View More Details