Season 3, Episode 13 New Year's Eve

First Aired: September 27, 2012

In the third-season finale, the holidays weigh on Louie.

Watch Now
Subscription
Subscription
Subscription