Brabus: For those times when "too much" just isn't enough. That's the best way I can explain their latest take on the Mercedes-Benz E63 AMG, which gets blown way the hell up to 850 horsepower and... wait for it, wait for it... 1,069 pound-feet of torque. Lord have mercy.
Kinja is in read-only mode. We are working to restore service.