2,200-Horsepower German Lux Drag Race Battle: Evotech X5M vs Renntech E63 vs Weistec C63 By: Bradley Brownell | September 29, 2016