Challenger 20-15 Challenger | Body and mechanics 6,4 V8