In 2012, when indie rock runs over with the refuse of corporate branding and polyglot demands, perhaps it's wrong to call the Chapel Hill veterans of Lud "indie rock." But goddammit, it fits: Adding languid Southern ease to songs both subtly snide…
Return to event page »