Richard Turtle was a former National Hot Rod star that I know the name .
Richard Turtle do n't recall seeing him racing myself , but I 'm told was quite a popular driver in the 80s .
Richard Turtle was a former National Hot Rod star that I know the name , but do n't recall seeing him racing myself , but I 'm told was quite a popular driver in the 80s .