Dayton Indy Lights: Damien Faulkner wins at Texas Motor Speedway. Dayton Indy Lights, Ft. Worth, Texas, 28, April, 2001.
Damien Faulkner wins at Texas Motor Speedway.
Dayton Indy Lights, Ft. Worth, Texas, 28, April, 2001.