a1360811113_10

Chapa Mamba – S/T

Even though I don’t understand a word of what they are singing, all I can do is dance do their sound, and that’s the fun thing about music – it crosses language barriers and you can have fun with it no matter what.

Share Button