Anyone seen this car?

Back from the dead..
Nobody has had their eyes on this thing?