Moment of Zen - Prince Alwaleed bin Talal on Fox News
Season 15 E 107 • 08/23/2010
Neil Cavuto is honored to welcome his special guest, Prince Alwaleed bin Talal on Fox News.