- Advertisement -

Brabus China

Only for China: the 12 meter long Brabus 60S limousine

Meet madness! This is the 12 meter long Brabus 60S limousine, based on the Mercedes S-class and powered by a Brabus-tuned 5.5 liter V12...