World of Outlaws Sprint Cars at the Federated Auto Parts Raceway at I-55 in Pevely, Missouri on April 17th, 2004
World of Outlaws Sprint Cars as featured on The Outdoor Channel in 2004.
World of Outlaws Sprint Cars as featured on The Outdoor Channel in 2004.
World of Outlaws Sprint Cars as featured on The Outdoor Channel in 2004.