Where To Stream Santa Clarita Diet Season 2 Episode 10
Halibut!
- Aired March 23, 2018
- 30 Min
- Rated 7.2
- Number 10 Of 30 Rated Episodes
With their options dwindling and their paranoia rising, Joel and Sheila consider making a move. Eric and Abby come up with a fracking good plan.