Toronto Int'l Snowmobile, ATV & Powersports Show kicks off

Source: Xinhua| 2017-10-21 14:51:18|Editor: Song Lifang
Video PlayerClose

A visitor learns information about a snowmobile during the 2017 Toronto International Snowmobile, ATV & Powersports Show in Toronto, Canada, Oct. 20, 2017. With about one thousand of vehicles from more than 20 major exhibitors, the annual three-day show kicked off on Friday for thousands of enthusiasts. (Xinhua/Zou Zheng)

   Prev 1 2 3 4 5  

KEY WORDS: Toronto