Season 8 Episode 18 The Lion Sleeps Tonight"

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

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

Here is the promo for Grey's Anatomy season 8 episode 18 "The Lion Sleeps Tonight" airing on April 5th.