Grimm Season 3 Episode 5 “El Cucuy” Promo

5 months ago, by

November 16, 2013

Nick and Hank are on the case as repeat instances of apparent vigilantism have whispers of an old Spanish legend in Grimm Season 3 Episode 5 “El Cucuy” airing next Friday on NBC.