Season 9 Episode 18 Idle Hands

Grey's Anatomy Season 9 Episode 18 "Idle Hands" Sneak Peek

Take a look at the first sneak peek clip for Grey's Anatomy season 9 episode 18 "Idle Hands" airing this Thursday.