Charlie Sheen started his infamous "Torpedo Of Truth" tour in Detroit earlier this evening, and the reviews are in. In a nutshell: it sucked balls. People booed and even left early! Did you really expect anything more, though? Seriously, this man is all hype. He tried to keep this pissing contest going, and he's all out.
Read the review here, and tell me what you think:
http://insidetv.ew.com/2011/04/02/charlie-sheen-tour-review/
HERP DERP DERF