Mario Kart 8 - Mercedes Benz DLC Trailer
Players will gain the ability in-game to download three free Mercedes-Benz cars that they can race with the update on August 27.
Players will gain the ability in-game to download three free Mercedes-Benz cars that they can race with the update on August 27.