Even at huge speeds, drag racing is a game of inches. Normally we are talking about inches of differential between the cars crossing the finish line but in this case we are talking about inches between the cars in the same lane, side by side! This is footage taken from the IHRA television show featuring […]
More...
More...
Comment