Cruising Eldorado Street Decatur Illinois. Hill Brothers Shoes on the corner of Eldorado and Illinois, Hooker Glass and Sandy’s are in the background. I think they are sitting in Grace Bros Tile parking lot. ca. mid 60s



Source by jlpro

Leave a Reply