Shameless Season 3 Finale 2013 “Survival of the Fittest”

Shameless "Survival of the Fittest" Season 3 episode 12 (season finale) airs Sunday, April 7 2013 at 9 pm on Showtime. Episode synopsis: Shameless Season 3 Episode 12 "Survival of the Fittest" – In the Season 3 finale, Fiona and the family throw a surprise party for Lip’s high-school graduation; and Frank uses his gambling winnings to take Lip out for a nice dad-lad dinner. READ MORE...


Want to comment on this? First, you must log in to your SideReel account!