Where To Stream Santa Clarita Diet Season 2 Episode 4
The Queen of England
- Aired March 23, 2018
- 30 Min
- Rated 7.1
- Number 11 Of 30 Rated Episodes
Eric's having girl problems, Abby's rage is showing, there's a talking head in the basement, and now -- sheesh -- the neighbor wants lasagna.