What's happening?

Scandal: 4x12

Feb. 04, 2015