Sheen bombs on opening night of 20-city stage tour

April 3, 2011 8:08:23 AM PDT
Charlie Sheen and his "goddesses" took the stage to thunderous applause Saturday night for the first leg of his "Torpedo of Truth" tour. The 70-minute show hadn't even ended when the first reviews were in, and they were brutal.

Load Comments