Last night during the first stop of his “Torpedo Of Truth: Defeat Is Not An Option” tour in Detroit (which didn’t go over well), Charlie Sheen debuted a clip of Snoop Dogg recording material for their new track “Winning.” The full song should debut soon, accompanied with a music video, but until then this shaky cam footage of the song will have to do. Hm, winning?

Comments