Nicky Cruz in Paris, IL

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