what going on?

Shameless 6x12

Familia Supra Gallegorious Omnia!

It’s wedding day and Frank shows up uninvited – and high.

Apr. 03, 2016

Shameless season 6