What's happening?

Shameless: 7x8

Nov. 20, 2016