With the 6.3 engine, this car might be a blast!