Monstrosity. An insult to car designers and the car industry as a whole.