#ThrowbackThursday: World of Outlaws Sprint Cars Red River Valley Speedway June 17th, 2006
The stars of the World of Outlaws STP Sprint Car Series make their second appearance of the season in North Dakota this weekend as they take on the River Cities and Nodak Speedways! For our #ThrowbackThursday this week, we head to Fargo, North Dakota as a familiar face found Victory Lane yet again at his hometown track!
About this video
Write a comment