Links for Shameless S5E9: Carl's First Sentencing

Showtime Buzz

Episode 9

12,068 watches

March 15, 2015
Frank has a check up with his doctor, who seems to be losing it; Fiona prepares Carl.
March 15, 2015
Frank has a check up with his doctor, who seems to be losing it; Fiona prepares Carl.