Where To Stream Grimm Season 6 Episode 2
Trust Me Knot
- Aired January 13, 2017
- 60 Min
- Rated 6.9
- Number 56 Of 123 Rated Episodes
Nick manages to escape the police but is forced to make a deal with Renard. Meanwhile, the others try to decipher the cloth while Monroe babysits Diana.