Church’s Chicken at 66th and Halsted

Church’s Chicken at 66th and Halsted – Scene of a shooting that claimed two lives.

Leave a Reply