What's happening?

Empire: 2x9

Nov. 25, 2015