crap... just found it in concept thread... I guess that "official" presentation is just a marketing stunt then...
but on the other hand... here's one on the road... with what seems to be a license plate:
source: americancarbrands.com
...concepts usually don't have license plates... :?