Grey’s Anatomy Season 9 Episode 18 “Idle Hands” Sneak Peeks 2-4

1 year ago, by

March 20, 2013

ABC has released three more sneak peek clips from Grey’s Anatomy Season 9 Episode 18 “Idle Hands” airing this Thursday. Check them out below.