Canadian International AutoShow was held at the Metro Toronto Convention Centre (MTCC) from February 17 to the 26th. 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…
