Johnson NHRA New England

Johnson NHRA New England

Allen Johnson screams off the starting line en route to victory in the NHRA Pro Stock class at New England Dragway last Sunday. (NHRA Photo)