World of Outlaws Craftsman sprint cars river cities speedway August 18, 2017 | Highlights
World of Outlaws Craftsman Sprint Car Series Feature Event Highlights from the River Cities Speedway in Grand Forks, North Dakota on August 18th, 2017!