2001 Laguna Seca Indy Lights
2001 Laguna Seca Indy Lights, 14 October, 2001. Monterey, California, USA
Townsend Bell gives two thumbs up after winning the race and the season championship
-2001, Lesley Ann Miller, USA
LAT Photographic