NEWS Translated By DeepL July 23, 2018 UP Playing in the mountains! Mercedes-Benz "G-Class" Experience Tour in Hakuba Iwatake. Read more about this image here. Related Images