The Alley

Video: WEC 6 Hours of Shanghai Highlights

Check out the race highlights from the FIA World Endurance Championship’s annual visit to Shanghai.