upvote
I'd take "demo" to mean "product demo", and there is not going to be any product that drives vertically or upside down, nor does aerial flips - i.e. any of the stuff that was "demonstrated".

You seem triggered by the choice of wording. Do you think the upside down rocket car doing aerial flips deserves a more product-ish name like "concept car"? I don't.

reply