DeLuca's Crash - Tall  - Grey's Anatomy Season 16 Episode 21

DeLuca's Crash - Tall - Grey's Anatomy Season 16 Episode 21

DeLuca has a crash and hits his low after running in a manic phase trying to diagnose Richard and help others.
Added:
Amelink Baby - Tall  - Grey's Anatomy Season 16 Episode 21

Amelink Baby - Tall - Grey's Anatomy Season 16 Episode 21

Amelia and Link share a moment after the birth of their child on the season finale of Grey's Anatomy's sixteenth season.
Added:
A Shocking Discovery - Grey's Anatomy

A Shocking Discovery - Grey's Anatomy

Owen makes a shocking discovery on Grey's Anatomy. "Put on a Happy Face" is the 21st episode of the show's 16th season.
Added: