Suby...what you do dis? Debuts at LA Auto Show. I mean....its clean but something just doesnt wow me.