Twelve of the greatest sports cars in the world come together for one immensely epic drag race. The winner? It will shock you. Every now and then we come across folks who think drag races simply “aren’t all that.” In the end, racing in a straight line may not be as exciting as other motorsport disciplines, [...] More »