Go-Karts On Steroids: Mario Kart Style Track To Open In Niagara Falls
The insane, 4-story Go-Kart track is set to open in Niagara Falls, Canada, reportedly within the next few months. Matt Yurus reports.

More Videos