Hosted on MSN11mon
Malaysia's Sultan Ibrahim becomes first private owner of China's most expensive carMalaysia’s billionaire Sultan Ibrahim has become the world's first private owner of the Hongqi L5, China's most luxurious and expensive car. At a meeting with Chinese Ambassador to Malaysia ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results