Is Sheen Winning?
If ever there was a self-promoting marketing machine, it would be Charlie Sheen. Whether his unorthodox method of self-promotion pays off in the future remains to be seen.
Sheen and his traveling band of devoted acolytes touched down at the Oakdale Theatre in Wallingford, CT on Saturday night. Since the Oakdale is literally in my backyard, I, along with my wife, Amy, and my sister, Kate, attended Sheen