Congratulations to Ford for repeating their 1966 historic win in Le Mans today.
http://www.detroitnews.com/story/business/autos/ford/2016/06/19/ford-wins-le-mans/86111308/
Does this mean the TT V6 wasn't a bad idea?
http://www.detroitnews.com/story/business/autos/ford/2016/06/19/ford-wins-le-mans/86111308/
Does this mean the TT V6 wasn't a bad idea?