World of Outlaws Craftsman Sprint Car Series invades I-30 Speedway in Little Rock on April 26
The World of Outlaws Craftsman Sprint Car Series returns to I-30 Speedway in Little Rock, Arkansas for the first time in over 20 years on Tuesday, April 26. The last time the series raced at the quarter-mile was in 1994. A total of eight World of Outlaws events have been contested at I-30 Speedway, dating back to 1979. […]
