This puzzle is driving me nuts! I KNOW that I saw this picture while I was working on Wendax's recent Omikron puzzle, but now, after spending countless hours, I simply can't find it again. I'm not going to give up yet, but to ease the pain, I need to ask a question. Because I can't see a radiator, or air cooling vents, is this car electric?