The first new "SNL" episode of 2020 started out in the well of the Senate for the impeachment trial and then promptly went to hell – literally.
USA TODAY, USA Today: TV
Sat, 01/25/2020 - 10:23pm
The first new "SNL" episode of 2020 started out in the well of the Senate for the impeachment trial and then promptly went to hell – literally.