Mojambo! where are you?

I came across these guys the other day and they seem to be pretty damn good!

what do you guys think?

any and all feedback will be much appreciated.

thanks!

lol ..i dont understand this video ..what is Majambo ??