So much funk

If earth, wind & fire and the gap band and michael jackson had a love child...