Nothing will start an argument faster between hardcore drag racers than someone claiming to have the fastest street car in the world. This is often a difficult title to officially claim since there are so many definitions on what a true street car should be, but Andy Frost hopes to put this debate to rest.
More...