Neal Boortz NOLA "a city of parasites"

To be honest -- there are a lot of people in New Orleans that fits that bill -- but he should not put the whole city in that category