Video ClipsSee all »
01:00 — Don't miss the Shameless season 6 premiere Sunday, January 10th at 9PM ET/PT.
01:28 — Carl gets a little nervous when he finds out some of the requirements for military school.
Watch See all »
Trending TonightSee all »
Once Upon a Time, Doctor Who and more