Mario kart

Drive into the Newest Mario Kart Game

By Noemi Mosqueda

Mario Kart 8 Deluxe is the newest Nintendo game set to release for Nintendo Switch users on April 28.