I am not sure its all BS. He had a X Prize decal on it.
You dont know much about the X foundation.
More than 20 grand.That is probably BS, but I would believe tihs to be very true:
The only question is how much they want for the system. I suspect it will be like 10 to 20 grand depending on batteries used.