ComedyNewsShowbiz VIDEO – Trevor Noah ‘nailed it’ on first night as Daily Show host By Nehanda TV On Sep 30, 2015 115 Jon StewartThe Daily ShowTrevor Noah