First-time host Inde Navarrette talks about her role in Obsession before reviewing SNL cast members' Halloween costumes.
Followers / Latest Updates
LINK AD
Tuesday, 3 November 2026
Inde Navarrette Monologue - SNL
Labels:
Inde Navarrette
Location:
London, UK
Subscribe to:
Posts (Atom)