X

Shameless season 6 episode 3 recap

Shameless Recap 1/24/16: Season 6 Episode 3 “Ghost Your Baby”

Tonight on Showtime the uniquely twisted and highly entertaining show Shameless returns with an all new Sunday January 24, season…