Liberty Flag employees Miguel Lopez and Nelson Camacho work to hang a 30-foot by 20-foot America flag on the facade of Ferrara Pan Candy Company’s building in Forest Park last Thursday. I noticed them as I was leaving another assignment in the area.
Ferrara Pan makes the world famous Lemonhead and Atomic Fireball candy we all grew up snacking on. I can smell them making the candy some days just a few blocks from my home. Gotta love that!