LH Watch List, News, Spotlight, TV Karina Noelle Castillo A Lifesaver on Grey’s Anatomy Season Finale Catch Karina Noelle on ABC’s Grey’s Anatomy Season Finale Thursday, May 16th, 8/7C PM By Elia Esparza Up and coming...