Mercedes Benz’s high-performance division. Enter the 563-hp G63 and the 621-hp G65, two frighteningly quick and insanely expensive twins that function primarily as enablers of macho braggadocio.
Some results have been hidden because they may be inaccessible to you