Now Playing:

TV

800 Words

800 Words: Season 2, Ep 14


The town prepares to open its first fine dining restaurant, but not everyone is invited.