These days Jim and Chad Head are stalwarts on the NHRA funny car trail but in years past, Jim was a tough competitor in the top fuel ranks and basically whatever else he decided to race. This video, taken what looks to be in the middle to late 1990s shows Jim Head during his top […]
More...
More...