Elon Musk Will Host SNL and People Are UpsetKFC Radio4/29/2021 3:45 PMFacebook Icon20Oh no! Bowen Yang and Andrew Dismukes aren't happy