News
What is the brand of the little green car in the Intercontinental Hotel commercial? — R.P. Answer: The commercial is for the hotel’s parent company, IHG, which is based in the United Kingdom.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results