The Alley

Gallery: WEC 6 Hours of Shanghai

The FIA WEC series headed to China for the 6 Hours of Shanghai, where Toyota took the race victory but Porsche clinched the championships.

Gallery: WEC 6 Hours of Shanghai
November 6, 2017

/