News

Pete Davidson (finally!) returns to ‘SNL,’ gives advice about STD tests

After Pete Davidson went missing the first two episodes of "Saturday Night Live," host David Harbour managed to find him in the Upside Down.