No. What's weird is that at first I didn't even see "that first page of pictures. Guess it makes a difference how much phone signal one has when looking at a picture heavy post. This is the one I was asking about.
View attachment 459402
I tried to Google picture search it and it took me right to the National Auto museum website. It must not know what it is either.
Enter your email address to join: