S01 E08
Feb 27, 2011 |
|
Shameless
It's Time to Kill the Turtle
Release Date: Feb 27, 2011Episode 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.
Where to Watch Shameless Season 1 Episode 8 Now
Best
Rent/Buy
Free