In our very first ever Christmas Special the patients and staff at the Charles E. Sheen Recovery Center reminisce about what Christmas means to them and what their favorite Christmas gifts were in a way that only a colorful group of degenerate wankers can. It's sure to go down... more »

  • December 27, 2012
  • 2.1k Views