"Left Hand Free" is a song by English indie rock band alt-J. It was released as the second single from the band's second studio album This Is All Yours on 7 July 2014. It is their highest charting song, peaking at 100.
Don't want to see ads? Subscribe now