News
They were the biggest thing in racing in the early '70s: Don "The Snake" Prudhomme in his Barracuda and Tom "Mongoose" McEwen in the Duster. If you're reading this, chances are pretty good you had ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results