Charlie Sheen performs in NYC

April 9, 2011 12:00:00 AM PDT
Charlie Sheen's tour rolled into New York City this weekend.

Load Comments