I guess the 5.7 Hemi wins

What'd you do there with the door handles?? That's looks slick.