I don't doubt it's got an electric system in it. I doubt it's got a battery sized for anything beyond that demo, a sufficiently rigid frame for road use, a reasonable steering and suspension system, etc.
My general assumption is that anything and everything that wasn't necessary for that demo was removed to trim enough weight to make the demo possible.
My general assumption is that anything and everything that wasn't necessary for that demo was removed to trim enough weight to make the demo possible.