Organ Grinder

8.2

While investigating the death of a homeless teen, Nick and Hank uncover a ring of Geiers harvesting human organs. Also, the Ferrat threaten Captain Renard to keep the Grimm under control.

UPLOAD SUBTITLES
Download