Brilliance is when one has an idea for something that doesn’t currently exist, and upon implementation it feels completely natural. As if it’s always been there. So it was 10 years ago to the date when Melissa Weber a.k.a. internationally known DJ Soul Sister birthed a krewe.
No surprise: it’s music-based, specifically funky ’70s music of the type she’s been bringing to New Orleans with her WWOZ show Soul Power for 25 years,...