A boy looks at a 2.3L DOHC EcoBoost Mustang Engine during the 2014 Canadian International Auto Show at the Metro Toronto Convention Centre in Toronto, Canada, Feb. 16, 2014.The show which brought the latest in green auto technology to car enthusiasts started from Feb. 13 and would end on Feb. 23 this year. (Xinhua/Zou Zheng) |