A Dish Best Served Cold
Sorry, video is no longer available

A Dish Best Served Cold

S3 E311/08/13

A centuries-long feud brings an unpleasant pop of crime to Portland.