A New Ice Cream Shop is Opening in Downtown RockfordA New Ice Cream Shop is Opening in Downtown RockfordYou scream, I scream, we'll all scream for this new ice cream shop opening soon in Downtown Rockford, Illinois. Lil ZimLil Zim