Charlie Sheen & Snoop Dogg’s New Single “Winning”

Charlie Sheen (who apparently isn’t dead yet) just released this new song “Winning” featuring Snoop Dogg. Well, it’s more Snoop than anything. Bonus points for rapping about twitter! posted on

Facebook Conversations
          
    Now Buzzing