Blind Racing Mechanic Inspires Future Technicians | NBC 10 Philadelphia

Blind Racing Mechanic Inspires Future Technicians

Losing the ability to see, smell and taste in a horrific accident did not stop one mechanic's dream of owning his own racing team. Now he's motivating future mechanics.

    processing...

    NEWSLETTERS