You are right -- it is the same picture. The article I ran into had a link to the page i mentioned above.
... hopefully it will link this time.....
.
http://www.fantasycars.com/Porsche_Boxster/porsche_boxster.html
It also referenced the Popular mechanic mag.....
I guess we will have to wait and see