CART World Series: Motor City girls check out the action Fedex CART World Series, Detroit, USA, 17 June 2001 BEST IMAGE
Motor City girls check out the action
Fedex CART World Series, Detroit, USA, 17 June 2001
BEST IMAGE