What's happening?

Empire: 2x15

Apr. 27, 2016