Grimm Season 2 Episode 5 “The Good Shepherd” Photos

2 years ago, by

September 27, 2012

Take a look at the photos officially released for Grimm season 2 episode 5 “The Good Shepherd” — airing on Friday, September 28 on NBC.

 

Source: NBC