Charlie Sheen brings live show to Detroit, Chicago

March 12, 2011 3:42:18 AM PST
Charlie Sheen is taking his show on the road.