Huge Fan Brings The Mario Kart Video Game To Life In ChicagoHuge Fan Brings The Mario Kart Video Game To Life In ChicagoIn Chicago, a huge fan of the video game Mario Cart brings the game to life.Double TDouble T