What's happening?

Scandal: 6x10

Apr. 13, 2017