2007 Champ Car Houston Testing
12-13 February 2007, MSR Houston, Angleton, Texas, USA
Will Power's DP01 shows the telltale signs of an off-course excursion.
© Copyright 2007 Phillip Abbott, USA
LAT Photographic