Netflix Satisfies Cravings for More “Santa Clarita Diet” with Season 2, Launching March 23rd occasio 6 years ago