Categories Posted inin AwkwardCelebrities POP Review: Charlie Sheen’s Torpedo of Truth Tour Posted byby Michael Jayson 14 years ago 2 Comments 6 min POP Contributor Mike Finkelstein decided to go to Radio City Music Hall Sunday night in hopes to see his favorite G-Rated show, the Radio...