Charlie Sheen takes place in an animated special on Spike TV
It seems as though Charlie Sheen has yet another rabbit under his hat, it has been revealed today that he has landed a special on the US cable network. The animated special will be called the “Charlie Sheen Winningest Moments” which will air on March 9th on Spike TV around 10:30 p.m. ET. The network […]