It's amusing that Mercedes' concept of the future of automotive transportation is total isolation from the external world. They didn't go all the way to windowless, but it seems to have more display screen acreage than side windows.
They seem to have borrowed the "street glow" concept from lowriders.[1] The car has large areas of blue LEDs on the front and back faces. That's so LA.
The concept might work, once they get the bulk of the vehicle down and lose the tacky bling.
[1] http://i237.photobucket.com/albums/ff272/tilley858/RX-7-Stre...