2003 Champ Car Series 26-28 Sept. @003 : 2003 Champ Car Series 26-28 Sept. @003 Grand Prix of Americas Miami, Florida. Track food, south Florida and Cuban style. 2003-Dan R. Boyd USA LAT Photographic
2003 Champ Car Series 26-28 Sept. @003
Grand Prix of Americas Miami, Florida.
Track food, south Florida and Cuban style.
2003-Dan R. Boyd USA LAT Photographic