We’ll confess we’re not too sure about the Brabus brand. You see the name on fancy Mercedes cars – but also on those little Smart cars. They look trick – but the real Mercedes performance brand is AMG, and it’s those that get the 700bhp twin-turbo engines? The Brabus relationship with KTM is also a…
Continue reading »