this rather modified 1972 Vauxhall Victor has once again become the fastest street-legal drag racing car in the world. First built by Andy Frost in 1981, Red Victor has gone through many different ...
Some results have been hidden because they may be inaccessible to you