Strange music partners they may seem, but Ben Harper and Charlie Musselwhite are dynamite together