2006 Champ Car Houston: 11-13 May 2006, Houston, Texas, USA Sebastien Bourdais shows the blisters on his hand to Brian Lisles and Paul Newman after winning the race ©2006 Lesley Ann Miller LAT Photographic USA
11-13 May 2006, Houston, Texas, USA
Sebastien Bourdais shows the blisters on his hand to Brian Lisles and Paul Newman after winning the race
©2006 Lesley Ann Miller
LAT Photographic USA