Kirk Fox bites the bullet for Charlie Sheen onstage

People who paid up to several hundred dollars per ticket to see Charlie Sheen's live tour had no idea what to expect last night in Detroit. And that was just part of the problem. Unless you were comedian Kirk Fox. And then...

Read More