A visitor touches a Mercedes-Benz G63 AMG on display during the 40th Canadian International Auto Show at the Metro Toronto Convention Center in Toronto, Canada, Feb 14, 2013. The 11-day Canadian International Auto Show kicked off on Thursday in Toronto with about one thousand vehicles from over 120 exhibitors being displayed. [Photo / Xinhua]