kansas city

mario kart jumbo tron

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

Forget about squinting at a 36-inch TV wile playing “Super Mario Kart.” Who’s got time for that?!? How about crossing…