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