X

Grimm season 6 episode 5 recap 2/3/17

Grimm Recap 2/3/17: Season 6 Episode 5 “The Seven Year Itch”

Grimm returns to NBC tonight with a brand new Friday, February 3, 2017, season 6 episode 5 called “The Seven Year Itch,” and we have…