No, not Dennis.
The company that built this vehicle is still in business. Focus on what sort of vehicle this is based on, and I think you will soon find the manufacturer.
To gain a point, though, you will also need to find how this machine worked, and the key to that is what is in the large metal box mounted on the back. As said earlier, it is "seriously big", and we have established that it is not an electrical generator.