Christmas Special 2013

December 25, 2013
80.0%

Man Down - S0 - E1

Christmas Special 2013

The festive sci-fi school play, Scrooge 3000, and a terrifying yuletide tradition courtesy of his psychotic dad are just two of the Christmas challenges that threaten to reduce Dan's life to ruins.