This is another car that has been pictured somewhere on AP before but not as its own puzzle.
For 1 point, what is it, what powers it and from when does it date?:
ANYONE FOUND GIVING ANSWERS OBTAINED BY USING GOOGLE SEARCH BY IMAGE MAY BE BANNED FOR AN INDETERMINATE PERIOD!