Go Tours Canada
Launched in 2004 as a Segway dealership under our Segway of Ontario brand, Go Tours Canada quickly sprang up as a way to give tourists and locals the Segway experience without having to buy their own. One of the original employees, Jason Rizzuti,