A Taste of Your Own Medicine
- Episode aired Nov 29, 2017
- TV-14
- 42m
Blake's hopes for a perfect Thanksgiving are ruined when he clashes with Fallon and Steven.Blake's hopes for a perfect Thanksgiving are ruined when he clashes with Fallon and Steven.Blake's hopes for a perfect Thanksgiving are ruined when he clashes with Fallon and Steven.