Last Christmas Standing

Last Christmas Stabeing is the first Christmas episode of the ABC television series, Last Man Standing. It debuted on ABC on December 6, 2011.