Aston Martin Back in Shanghai and Looking for Repeat Success

Aston Martin Racing will return to China this weekend for the sixth round of the FIA World Endurance Championship (WEC)…