The Nameserver ns2.major-design.ru have a IP Address of 84.204.40.220 which is hosted on Russia.
Major — официальный дилер Land Rover предлагает купить новые автомобили со склада в Москве и на заказ. Качественное сервисное обслуживание и кузовной ремонт на станции...