Inde Navarrette takes the SNL stage for her hosting debut on...: @anjali.filmi | iFANN