Fanfarlo brings indie spirit to Louisville this weekend