Tag Archives: Charlie Shee
Bad boy Charlie Sheen does it again

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…

Share