I thought that was a solar panel on the hood when I saw it first. Man, they could have just put it on the dash somehow if the idea was to keep the battery topped up, what were they thinking...
For the rest a great looking car, they're very rare over here unfortunately. I wish you many happy miles with it!