Check out the blue sparks in this Mario Kart 8 Nintendo Direct

By on April 30, 2014