mario kart jumbo tron

I Spy With My Little Eye…Someone Playing Mario Kart on a Baseball Stadium Jumbotron?