There are a handful of people on the planet that are seeking to achieve the ultimate bragging right in the world of street legal drag racing. That’s the title of “world’s quickest street legal car” and right now Larry Larson is the man to beat but that was not always the case. England’s Andy Frost […]
More...
More...