Shanghai: 110 short steps between the lift and the track

This video is from the Shanghai Grand Prix 2017.
video

RELATED VIDEOS

LATEST COVERAGE