X

Grimm season 6 episode 3

Grimm Recap 1/20/17: Season 6 Episode 3 “Oh Captain My Captain”

Grimm returns to NBC tonight with a brand new Friday, January 20, 2017, season 6 episode 3 called “Oh Captain My Captain,” and we have…