World of Outlaws Sprint Cars in Beaver Dam, Wisconsin on June 12, 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.