altjband “Left Hand Free” recorded Live for World Cafe Yesterday’s show featured British band, Alt-J,