Season 2 Episode 12 episode 12

Grimm Season 2 Episode 12 "Season of the Hexenbiest" Photos

Grimm Season 2 Episode 12 "Season of the Hexenbiest" Photos

Check out the official promotional photos of Grimm season 2 episode 12 "Season of the Hexenbiest" -- which airs Friday, Nov. 16th on NBC.


Source: NBC