This NHRA crew chief doesn’t let being blind stop him
blake, blind, crew chief, Drag Racing, inspirational, NHRA, Racing