Photos exaggerate the disproportion of the car. I haven't seen this new car yet, but I filmed the 2001 limousine, which is similar. Up close, it works, likely because of the enormity of it. This thing is huge, and it feels huge, sounds huge, and looks huge. Everything about it is oversized.
Btw, there's something deviously enjoyable about the words "front end." lol!