Leo's Coney Island of Chicago

Chicago Tribune – 2.14.10

Chicago Tribune article. Tribune 2.14.10