NASCAR Cup Images : Charlotte (2009)
L-R: Ken Anderson (USA) and Peter Windsor (GBR) prepare for the live announcement of US F1 on the Speed Channel.
USF1 Launch, Speed TV Channel, Charlotte, North Carolina, USA. Tuesday 24 February 2009.