Tom Buckingham named assistant crew chief for NAPA Funny Car team Click Here to Watch the Video from NHRA… Share