Car looks good, at least.