Charlie Sheen Faces Down Juggalos, Sort of Wins By Eric Alt • Published August 15, 2011 • Updated on August 15, 2011 at 5:24 pm