Just to enlarge a little.
The car was pictured, along with its name, by the author who was writing a book in which the hero was to drive this car.
He wanted to know what potential readers thought of it before finalising its inclusion.
But the site has long since disappeared, maybe because the book is now in the publication process, although I just checked and it doesn't appear anywhere yet.
So you're really going to struggle to find it, until the book comes out and you buy and read it!