Drivers roar past the centre Shanghai in F1 road show

The streets of China's finance hub were closed for hours on Saturday to welcome the 1000th Formula One Grand Prix in Shanghai with roaring engines. In the non-competition showcase, cars sped pass Xintiandi, which is the main attraction in Shanghai, to celebrate the milestone moment of Formula One history.