After several weeks of reruns, April 8 was finally an all-new episode of "Saturday Night Live." The long running live comedy show had comedian Louis C.K. as the host and The Chainsmokers as the musical guest for the night. Both host and musicians did a great job on "SNL," but it was Alec Baldwin and his spot-on impersonations that has people buzzing.

Baldwin is back again

Actor Alec Baldwin keeps insinuating that he is done with making cameos on "Saturday Night Live." Yet each week, viewers tune in with the hope that they will see him on their screen doing his Donald Trump impersonation.

Last weekend was no different, and Baldwin did not disappoint. As a matter of fact, the 59-year-old actor was pulling double duty on the April 8th episode of "SNL."

Baldwin came out in all of his Donald Trump attire but added another character to his repertoire. Looking perfect for the part, Baldwin was transformed into Fox News host, Bill O'Reilly of "The O'Reilly Factor." The sketch had Baldwin playing two parts at once, one as the show's host (Bill O'Reilly) and the other as the shows guest (Donald Trump).

Bill O'Reilly is a hot topic as of late, due to numerous sexual harassment allegations made against him. The 67-year-old New York native lost several of his advertisers due to the scandal.

Some of the companies that pulled out of advertising with "The O'Reilly Factor" include the insurance company Allstate, BMW of North America, the online marketing company Constant Contact, and more.

The Chainsmokers debut appearance

Another notable moment on Saturday's "SNL" episode was the music. The Chainsmokers were the musical guest for the night and it was their first time ever on "Saturday Night Live." The band performed two songs, "Paris" and "Break Up Every Night," both which are off of their newly released studio album.

The new album, called "Memories...Do Not Open," was released just one day before their "SNL" appearance, on April 7. The Chainsmokers are about to embark on a three month tour to promote the new album. The tour kicks off this week and will keep the band out on the road through the end of summer.

The next new episode of "Saturday Night Live" will air on April 15.

The show will be hosted by Jimmy Fallon and the musical guest for the night is Harry Styles. This upcoming episode will be the first of four episodes that will air live all across the country. Usually it's just viewers in the Eastern time zone and Central time zone who get to truly watch a live broadcast.