There’s nothing less European than a 4,449-lb., 75-inch wide American muscle car with a 707 HP 6.2-liter supercharged V8. Looking more out of place than Larry the Cable Guy in the Louvre, Dodge has the Challenger SRT Hellcat sitting front and center on the company’s display. At last report a few Suzukis were found hiding in a corner looking scared.