What's happening?

Grey’s Anatomy: 12x20

Apr. 21, 2016