Shameless Season 9B Teaser Promo

The Gallaghers are going on a break, but all new episodes of Shameless Season 9 return January 20th on Showtime.

Show More…
Comments