Dr. Robert Hubbard, inventor of the HANS Device, R.I.P.
Dr. Hubbard, who in partnership with his brother-in-law racer Jim Downing, invented the HANS Device, has passed.
He undoubtedly made racing safer.
Dr. Hubbard, who in partnership with his brother-in-law racer Jim Downing, invented the HANS Device, has passed.
He undoubtedly made racing safer.