Grimm Episode 10 “Organ Grinder” Spoilers & Photos

2 years ago, by

January 20, 2012

Check out these promotional photos for Grimm episode 10, “Organ Grinder”. You can also read also some brief episode spoilers.

  • When homeless people in Portland start to go missing, Nick discovers a black market supplying the Grimm world with human organs.