GREY’S ANATOMY Season 9 Episode 18 Idle Hands Sneak Peek Clips March 20, 2013 by Seat42F Twitter Facebook Pinterest Flipboard Reddit Email GREY’S ANATOMY Season 9 Episode 18 Idle Hands Sneak Peek Clips