Live stream preview
World of Outlaws Sprint Cars Season Finale from The Dirt Track at Las Vegas Motor Speedway in Las Vegas, Nevada on November 8, 2003
World of Outlaws Sprint Cars Season Finale from The Dirt Track at Las Vegas Motor Speedway in Las Vegas, Nevada on November 8, 2003