Oklahoma is quite possibly the US Capitol of Street Racing. Watch as portion of Route 66 gets closed for the weekend for some intense street racing action. This looks like so much fun, no prep street grudge racing EXCEPT it is all completely legal! I wish I could be down there for this!
What did you think of that? Check out the next video for more!