C Body Bob
Old Man with a Hat
Got another be for you. Other than Toyota what non USA automobile company has won a race at the top level in NASCAR & when was it. And where was it
Jaguar, some road course in the 50's
Correct. It was 1954 Al Keller won on the Linden airstrip in New York. It was a NASCAR sanctioned race & quite a few NASCAR regulars where in the race
I thought it was an airport but wasn't sure. When I got home and looked it up I saw that it was also the first road course event.