Jump!

8-10 April, 2011, Birmingham, Alabama USA

Will Power wins at Barber Motorsport Park.

©2011, Paul Webb

LAT Photo USA

2,878 views
26 faves
14 comments
Taken on April 10, 2011