As per New Idea, Terri Irwin is quite pleased at the prospect of Robert taking on the hosting opportunity. Some reliable sources have revealed that Terri feels it will be good to host US I’m A ...