Latest Television Airing—”Deputy” episode 5 on FOX

SNL