Marshal cross through the track during the 2015 Pan Delta Super Racing Festival at Zhuhai International Circuit on September 20, 2015 in Zhuhai, China. Photo by Aitor Alcalde/Power Sport Images
Copyright: © 2015 Power Sport Images. All rights reserved.
View This Image's Galleries:
Day 3 - Pan Delta Super Racing Festival 2015