Grey’s Anatomy Season 9 Episode 18 “Idle Hands” Sneak Peek

1 year ago, by

March 18, 2013

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