No, no there is not.

I must sadly admit to have never played a single outing of the Mario Kart GP arcade games, but now that Mario Kart 8 supports DLC... how about it , Nintendo?