Transformers! Robots in disguise!
German cars and there fullout engine covers and electronic oil dipsticks(lackof)!
As for the concept:
It's just not growing on me. But the interior, makes me wish our interiors was just a bit different, it just doesn't do us any justice from the looks of the exterior.