FINALLY MOPAR WINS in Touring Car Masters!!!!

Is that the six cylinder Hemi?