Shameless - Season 1 Episode 8
Release Date: Feb 27, 2011
S01 E08Feb 27, 2011
Where to Watch Shameless Season 1 Episode 8
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.