during the 2015 Pan Delta Super Racing Festival at Zhuhai International Circuit on September 18, 2015 in Zhuhai, China.  (Photo by Moses NgPower Sport Images/Getty Images)

PSI006042_18September2015_MN06543.jpg

1 of 1

during the 2015 Pan Delta Super Racing Festival at Zhuhai International Circuit on September 18, 2015 in Zhuhai, China. (Photo by Moses NgPower Sport Images/Getty Images)

Copyright: © 2015 Power Sport Images. All rights reserved.


View This Image's Galleries:
Day 1 - Pan Delta Super Racing Festival 2015

Keywords: