SNL springs into April with back-to-back shows starting April 2 with Elton John pulling double duty as host and sharing the musical guest stage with Leon Russell. Check out the promo for the episode below! It will be John's second appearance and first time back to the 8H stage since 1982. John and Russell's latest studio album, "The Union," was released October 19, 2010 to rave reviews. "Saturday Night Live" is produced in association with Broadway Video. The creator and executive producer is Lorne Michaels.