Torpedo Of Truth Tour

Charlie Sheen Takes His “Losing” Streak To NYC

Charlie Sheen. Photo: FamePictures.com

Charlie Sheen took his “Torpedo Of Truth” tour to Radio City Music Hall last night in New York City and from what we are told, it was anything but “winning” for the former sitcom star. It came off to the audience that Charlie really wants his “2 And Half Men” show back, n came off […]