consequenceofsound.net
Netflix releases teaser trailers for Santa Clarita Diet, a cannibal-themed comedy starring Drew Barrymore — watch
The series premieres on February 3rd.