Mamma Cadela

Mamma Cadela is an instrumental band from the big and dirty city of Sao Paulo, in Brazil, wich uses turntables,…

Read bio
Contact artist

Followers