Grimm Season 2 Episode 7 “The Bottle Imp” Photos

2 years ago, by

October 7, 2012

Check out the official promotional photos of Grimm season 2 episode 7 “The Bottle Imp”, which airs Friday October 12th on NBC.

Source: NBC