Elton John and Helen Mirren will make their Saturday Night Live hosting debuts in April, NBC announced Tuesday.
John is scheduled to host April 2 and will pull double duty as he'll also perform with musical guest Leon Russell. John's only previous ap… Read more