What's happening?

Grey’s Anatomy: 12x11

Feb. 25, 2016