Tag Archives: Charlie Shee
By victorcaba On October 30, 2010
The big apple home of the New York Knicks and the Statue of Liberty among other things but this is where Charlie Sheen left his mark for the nth time. Trashing his hotel suite at the Plaza Hotel Sheen was apparently mad having discovered that…