Twitv02

Links for Shameless S1E12: Father Frank, Full of Grace

Episode 12

18,395 watches

March 27, 2011
Steve tries to convince Fiona to skip town; Frank and Karen's secret is revealed; Fiona must get Ian and Lip out of jail.
Season Finale
March 27, 2011
Season Finale
Steve tries to convince Fiona to skip town; Frank and Karen's secret is revealed; Fiona must get Ian and Lip out of jail.
Twitv02