The Toyota FT-1 concept car is displayed during the second press day of the North American International Auto Show in Detroit, Michigan, Jan 13, 2015. [Photo/Agencies]
Go to Forum >>0 Comment(s)