charlie sheen song

Charlie Sheen “Winning” Music Video
We all know that Charlie Sheen has revealed he's a Rock Star From Mars and we all know how he rolls.  Now the good folks of the Internet have remixed his recent bizarro interviews, added some auto-tune and you'll love the result.