Saturday Night Live’s Melissa Villaseñor to host 2021 Spirit Awards Awards News Saturday Night Live’s Melissa Villaseñor to host 2021 Spirit Awards Erik Anderson February 8, 2021 Film Independent announced today that Saturday Night Live’s Melissa Villaseñor will be the host of the 2021 Film Independent Spirit Awards on April 22, it was... Read More