What's happening?

Scandal: 2x13

Feb. 07, 2013