This car has a lot going on.