Gigglechopz

Gigglechopz is a psychotic clown and one half of the Psycho Clown Brothers. He is a rapper and a wrestler. He debuted as a wrestler in 2004 shortly after forming the PCB with Happy Vim.