Charlie Sheen May be a Wife Beater

See? It’s stories like this that make me happy that I have never been a Charlie Sheen fan. Sheen, who has had a sordid and troubled history, and who just had twins in March with his new wife, Brooke Mueller, spent Christmas behind bars due to a domestic altercation. Apparently Brooke called the police in […]