Nicky Cruz in Depue, IL

Depue is the only city in Illinois where we found Nicky Cruz.