Post-Katrina New Orleans presents a host of practical challenges for clubs and live venues, a central part of Louisiana’s music economy. A new television program from Cox Communications is looking to give the Louisiana music scene a big plug, featuring live music filmed on location in the clubs of New Orleans and South Louisiana. Dew Drop Inn, launched in March of this...