St. Louis loves a parade! July 4th is the annual Veiled Prophet parade. It’s the “Lou” at it’s best.