Winning – a song by Charlie Sheen

The Gregory Brothers are back and once again have delivered an awesome song.  We all knew that it wouldn’t be long before we heard from Autotune the News and the wait was worth it.  Below is there song made up of interview clips from the Charlie Sheen media circus that was last week.

[youtube id=9QS0q3mGPGg ]

Posted in