Season 2 Episode 10 episode 10

Grimm Season 2 Episode 10 "The Hour of Death" Photos

Grimm Season 2 Episode 10 "The Hour of Death" Photos

Here are the official promotional photos of Grimm season 2 episode 10 "The Hour of Death" which airs on Friday, Nov. 2 on NBC.

Source: NBC