I remember seeing that article when it came out, notice the shape of the front valance, and no fog lights.
So do any other old timers here remember seeing this thing on the track at all, it's also been relisted again.

Sun Kissed Cuda.