Season 8 Episode 18 episode 18

Grey's Anatomy Season 8 Episode 18 "The Lion Sleeps Tonight" Photos

Grey's Anatomy Season 8 Episode 18 "The Lion Sleeps Tonight" Photos

We all know how hard waiting is, so, that is why we have a special treat for you, the promotional photos for the upcoming episode of Grey's Anatomy.  Check the latest photos for Grey's Anatomy; Season 8 Episode 18; "The Lion Sleeps Tonight"; scheduled to air on April 5.


Source: Spoiler TV