Neal Boortz NOLA "a city of parasites"

If he ever shows up in the city, someone please spit in his food!
http://mediamatters.org/items/200802010015?f=h_latest

Oh yeah, we are garbage too.