Formula 1 Exhibition arrives in North America with Toronto as first stop
From today until mid-July, motorsport fans in Toronto can check out the Formula 1 Exhibition, an interactive experience that features six rooms, four race cars, 96 helmets, authentic car parts, racing...