Nicky Cruz in Decatur, IL

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