I didn't see this noted, and I'm not sure that it's important, but it appears that the photo in question was taken at Traveltown in Los Angeles, Calif. I seemed to recall seeing that car there, and sure enough:
Being donated could be the reason for the fresh paint!
Brian R. Termunde
"My Train of Thought left the station without me!"