Watch in pics the diamond-studded Mercedes Benz
World | Mar 29, 2014, 06:40 AM ISTNew Delhi: Prince Alwaleed Bin Talal of Saudi Arabia is fond of expensive things – the most special passion being expensive cars. He has a lot of cars but the most important and his favourite