News

Women at Charlie Sheen's live shows say they're there to support the star. April 7, 2011 — -- They come in pairs, sometimes in threes or more, wearing such items as "Winning" T-shirts and ...