When I can't speak, I write...
these are soon to be launched cars.. out for real road testing... they are not launched .. and cannot be bought .. so in a way they are camouflaged..
Must be some sort of a road show, a show-stopper of sorts! Got your attention, didn't it!
We call them Erlkönige.
Chandrika,I agree with RGB. Take care