2009 Formula One USF1 Press Conference: 24 February 2009, Charlotte, North Carolina, USA Peter Windsor answers questions from the media at the USF1 Press Conference ©2009, Nigel Kinrade, USA LAT Photographic
24 February 2009, Charlotte, North Carolina, USA
Peter Windsor answers questions from the media at the USF1 Press Conference
©2009, Nigel Kinrade, USA
LAT Photographic