Grimm Season 2 Episode 7 “The Bottle Imp” Sneak Peek

2 years ago, by

October 9, 2012

Check out this sneak peek for Grimm, season 2 episode 7 “The Bottle Imp”!