Check out the new trailer for Mario Kart 8, which contains some unexpected faces!

More...