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

1 year ago, by

November 10, 2012

It’s the final episode of Grimm this year – check out the promo for season 2 episode 12 “Season of the Hexenbiest” airing next Friday on NBC.