Tuesday, April 05, 2011

Charlie Sheen Booed Off Stage During Detroit Leg of "Torpedo of Truth" Tour

Did anyone really think this was going to be entertaining? Something slapped together in a few days by a guy who is used to performing scripted material in front of a TV TV audience that's paid to laugh?

Not winning, Charlie.