If there is one thing that I consider myself fortunate to have witnessed first hand it has been the escalation of competition, technology, horsepower, and insanity in the world of street legal drag racing. At this point we have one five second street legal car on the face of the Earth and judging by what […]
More...
More...