Dodger Stadium Part Of ‘Los Angeles Tour’ Course On Mario Kart 8 Deluxe

Dodger Stadium is one of the most iconic locations in Los Angeles and now it’s been immortalized in Mario Kart 8 Deluxe on Nintendo…