Tag: Mercedes G63 AMG India Launch
More Speculations on Mercedes Benz G63 India Launch
The Glendwagen had drawn attention towards itself in India because of some military cues dragged to it. Though we enjoy riding G55 but there is a disappointment…