Our new database page will launch shortly.

2003 St Louis Indy Lights

Saturday, August 9, 2003
Round:
8
Laps:
80
Country:
United States
Circuit:
2003 season: