A Swedish TV show tested the Challenger SRT. Great video. Although you could only pick out a few words like fantastic, monster and Vanishing Point, the grin on the driver's face confirmed that MOPAR is an international language!
See:
http://www.automotorsport.se/tv/index.asp?m=15369