Is New Orleans the Best American City For Live Music?
Earlier this month the Society of American Travel Writers (SATW) polled its writers on what are the top 10 best cities for live music. And Austin was knocked off its self-proclaimed throne by New Orleans. With Live Fix’s previous sensual […]