The BRABUS B63S 700 66, making limited even rarer
By now most car fans out there have seen the massive Mercedes AMG G63 66 at least once or twice, introduced in 2013, Mercedes intended to build only 100 units, but by the time production was stopped, several more than 100 left the factory gates in Graz, Austria in May 2015. Despite an MSRP in