The Eye of the Needle
- Episode aired Jul 18, 2016
- TV-14
- 42m
Grace is devastated after Luc is arrested and Stan can only offer him a plea deal.Grace is devastated after Luc is arrested and Stan can only offer him a plea deal.Grace is devastated after Luc is arrested and Stan can only offer him a plea deal.