Craftsman sprint cars Fed. Auto parts raceway April 17, 2004
For this week’s Throwback Thursday, we head back to April 17, 2004 as the World of Outlaws Craftsman Sprint Cars took on the Federated Auto Parts Raceway at I-55 in Pevely, Missouri.