#ThrowbackThursday: World of Outlaws Sprint Cars I-80 Speedway May 5th, 1995

  shares
  comments

For this week’s World of Outlaws #ThrowbackThursday, we head back to 1995 as the World of Outlaws made their inaugural appearance at the I-80 Speedway in Greenwood, Nebraska!

Next World of Outlaws video
Load comments

About this video

Duration 02:30
Posted Jun 4, 2015
Series World of Outlaws