Dear This Should Aldi A German Retailing Icon Posted on By stark Dear This Should special info A German Retailing Icon © Disney Pictures explanation