SNL: Charlie Sheen is Winning & The Devil stops by Weekend Update 3/5/11
Charlie Sheen has a TV show and has Moammar Gadhafi, Lindsay Lohan and other guests who have one thing in common: Winning! All of the guests are having a shared delusion with their host on how they are winning!