After being rained out on the first night, Stevie Smith and the rest of the World of Outlaws Sprint Car Series are in action tonight at the Williams Grove Speedway near Mechanicsburg, Pa.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…