Grimm Season 2 Episode 13 “Face Off” – “The Cast Tells All” Video

1 year ago, by

March 8, 2013

The Cast of Grimm gives us an inside look into the spring-premiere of Grimm, season 2 episode 13 “Face Off”.