admin
March 13, 2012
There are 24 episodes shameless season 1 and season 2. Shameless season 1 episode list: Season 1, Episode 1...