I've known a lot about this car for almost three years (since it appeared on Autopuzzles), but it's useless...
...That the picture was published in a magazine, on a page with a red background, along with a few others cars, all of them framed in circles. The solution can be read in the caption. Unfortunately the image I have is much too small to read anything.