Canadian International AutoShow was held at the Metro Toronto Convention Centre (MTCC) from February 14 to the 24th. The Canadian International AutoShow There were hundreds of gleaming vehicles in every shape and colour. Thousands of people as far as the eye can see, kicking tires and checking out the latest automotive technology. There were more…
