robertson.s

Adele Set to Host ‘SNL’ on Saturday

British singer, Adele, is scheduled to host “Saturday Night Live” on Oct. 24, 2020. She announced her return to “SNL” on October 18th via...