The Last Number ONE List Race Before The Creation Of Street Outlaws! 2011!
Even before the cameras from Discovery came out and created the sensation that is ...
Even before the cameras from Discovery came out and created the sensation that is Street Outlaws, the top ten list of the fastest cars in the OKC was alive and well.
This time, we check out an extreme throwback that is sure to break out the nostalgia for some as the final number 1 race before the TV show began filming goes down.
Check out the final non-televised list race to ever go down in Oklahoma City in the video below. What do you think of this vintage race?