WATCH: The Real Life ‘Mario Kart’ in Niagara Falls is Almost Open!!WATCH: The Real Life ‘Mario Kart’ in Niagara Falls is Almost Open!!This is going to be so fun! It's the most real-life Mario Kart that you are ever going to get! This double decker track in Niagara Falls..Rob BanksRob Banks