Shameless - Season 1 Episode 8
It's Time to Kill the Turtle
Release Date: Feb 27, 2011

S01 E08
Feb 27, 2011 |
|
|
|
|
Where to Watch Shameless Season 1 Episode 8
This section may contain affiliate links to our partners.i
Best
Rent/Buy
Free

Episode Description
When Frank gives up drinking, Sheila worries he'll no longer be attracted to her, while Carl and Debbie enjoy having their dad back - despite Lip's warning that it won't last; Fiona barely notices that Steve's behaving suspiciously.