
GLENDORA, Calif. (Jan. 6, 2011) — In a move to better serve the needs of the racing community at all levels of competition, NHRA will move its technical department headquarters to Indianapolis. The tech department will be housed at the offices at O’Reilly Raceway Park in Indianapolis, and continue … [Read more...]
You must be logged in to post a comment.