What's happening?

Scandal: 4x13

Feb. 11, 2015