Articles Posted in the " Toronto Ontario January " Category

The 2011 North American International Motorcycle Super show, held in Toronto Ontario January 7-9, has been sanctioned, and will be judged by the International Master Bike Builders Association’s (IMBBA) Canada Team.

The show will be one of the qualifying venues for the final entrants into the 2012 IMBBA World Cup Competition.