In this clip, Large Chief talks about the history of OKC street racing and how he got to be the organizer of every race for a spot on the Leading ten list. Street Outlaws premieres Dec. two at ten/9c on Discovery Channel.
1989 “Splash” Challenge Race Auto
Excellent story on this car. The short version is that it was part of the GM sponsored Challenge races but was never raced and nevertheless has it is racing engine simply because the owner shipped it to Alaska.
By JaseMan on 2009-07-04 14:02:50