2007 Champ Car Houston: 20-22 April, 2007, Houston, Texas, USA Simon Pagenaud's helmet sits on his car Sunday before the start of the race. ©2007, Sarah Berrett, USA LAT Photographic
20-22 April, 2007, Houston, Texas, USA
Simon Pagenaud's helmet sits on his car Sunday before the start of the race.
©2007, Sarah Berrett, USA
LAT Photographic