This is a Mercedes-AMG G63 Edition 1, seen in the Chinese capital Beijing in the summer of 2019. The big Benz appeared to be brand new and looked imposing under the green trees near the Lido Hotel.
Continue reading “Mercedes-AMG G63 Edition 1 Is A Mighty German SUV In China”