The Pussy Grabber is back on the streets in Chicago

the Pussy grabber known as James Carter he has escaped prison today around 1:30 he was born on 1986 went to jail for sexual assault in 2009 and escaped today