Grimm Season 2 Episode 12 “Season of the Hexenbiest” Photos

1 year ago, by

November 10, 2012

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