Apparently tiger blood wasn't enough. You could say opening night of the "My Violent Torpedo of Truth/Defeat is not an Option" tour was an "epic fail." ABC4 reports:
Charlie Sheen's live show - My Violent Torpedo of Truth/Defeat is not an Option - comes to the Fox Theater in Detroit, April 2nd. Tickets go on sale tomorrow at 10 am.
If money wasn't an issue, and you didn't have to drive to Detroit, would you go just out of curiosity...