Charlie Sheen Booed Off Stage At His Live Show Debut

Those of you looking to start your Sunday with a renewal of faith in your god or the universe or whatever, you shall not be disappointed. Chuckles opened his "My Violent Torpedo of Truth: Defeat is Not an Option" tour in Detroit last night, and it was a bomb greater than all other bombs combined. Though Sheen hit the… » 4/03/11 11:00am 4/03/11 11:00am