Santa Clarita Diet Season 2 Episode 1
Here you can watch Santa Clarita Diet Season 2 Episode 1 free on 123Movies,
OK, let’s see here: Joel’s stuck in an asylum, Sheila’s chained to a pole, and Abby’s on the hunt for Serbian bile. Yep, sounds about right.
Serie: Santa Clarita Diet
Episode Title: No Family is Perfect
Air Date: 2018-03-23