Another KC Landmark gone. The original Russel Stover Candies Store on Linwood has lost its blue and stately facade in favor of a new Cricket location. It seems we can't keep any history any more in this town. (I added blue tint to the above photo so the front would be more realistic.)