- You are here:
- Auto News >
UPDATE 1Barabus Sports Car Ltd. (not to be confused with Brabus, the Mercedes-Benz tuner) has been working on a 1005-bhp supercar for the past ten years. Now that's dedication. It's being unveiled at the British Motor Show in London this week, but we were getting impatient waiting for pics. A quick ...