Merry Christmas
Season 2 E 1 • 01/09/2006
Relieved that Christmas was saved this year, Stephen salutes the heroes who are brave enough to say "Merry Christmas" all year round.