The Insane Clown Posse Are Planning A March Of The Juggalos On Washington D.C. NEWS / By timw_brap ‘We could totally embarrass ourselves, and there could be 25 people.’