2003 Infiniti Pro Series Freedom 100
2003 Infiniti Pro Series Freedom 100, 17 May, 2003, Indianapolis, Indiana USA
Tracy Stocker reacts with bubbling joy to Ed Carpenter's victorious car.
-2003, Michael L. Levitt, USA
LAT Photographic