2011 Global RallyCross Pikes Peak: 17-18 June, 2011, Colorado Springs, Colorado USA Rhys Millen ©2011, Paul Webb LAT Photo USA
17-18 June, 2011, Colorado Springs, Colorado USA
Rhys Millen
©2011, Paul Webb
LAT Photo USA