popsquadhq.com
#65 David (Arrested)
This guy pounced very quick & drove 45 minutes to meet what he believed to be a 14-year-old boy. During his confrontation he reveals that he raped an 8-year-old boy when he was 11 & raped a…