Brabus teases new model just short of Frankfurt debut
German tuning firm Brabus, famous for their decked-out lineup of Mercedes-Benzes, has just teased a new car to the public, just short of its Frankfurt Motor Show debut in September. From just the visible details alone, it appears to be a C-Class. Maybe it could be a wicked version of the Mercedes-Benz C63 AMG Coupe [...]

