Renowned Mercedes-Benz tuner Brabus has announced it will be showcasing its latest and grandest project at the Frankfurt Motor Show, which starts today. Called the Brabus B63S, this is perhaps the most enormous and most imposing creation the company has ever made. Based on the ridiculously awesome Mercedes-Benz G 63 […]