mario kart

Real Life Mario Kart
Most people have played the incredibly addicting game of Mario Kart from Nintendo.  Now, we are going to be able to have a lifelike Mario Kart experience in Niagara Falls!