No stranger to the finer things in life, Saudi Prince Alwaleed Alsaud traverses the sands in this auto's Phantom
[DOC] [TLE] The Creation Myth of Prince Alwaleed bin Talal, Saudi Arabia's ... [PAR] Mar 21, 2013 ...