Real Life Mario KartReal Life Mario KartMost 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!Brett AlanBrett Alan