I recently fell in love with Five Alarm Funk.
They seem to be a combination of Latin/Afro jazz, and Funk, and whatever the heck else.
Its like James brown in a latin setting.
This is one of their funkier songs.
This is one of their more latin songs
They are crazy live, so much energy. I like Wash your face.