Related TV Shows

Ugly AmericansWatch now
ArcherWatch now Details
Chappelle's ShowWatch now
Beavis and Butt-headWatch now Details

The Best Christmas Story Never Told

Season 2, Episode 9 -  Air Date: 12/17/2006
1 Rating


With Stan‘s Christmas spirit at an all-time low (thanks to special interest groups trying to make the holiday season more politically correct), the Ghost of Christmas Past visits him and tries to show him the true meaning of Christmas. However, Stan is convinced that Christmas can be saved by killing Jane Fonda. (Courtesy of Fox)

News from our partners