Thought the same as you Jon although when I first see it on display a guy said it was a restored original 60's car and although wouldn't tag he said it does move under its own power,
Can't remember a name but he had a chaos jumper on ? Don't think that narrows it down much, nevertheless cool car