Another pristine production from an artist who has made his way to the top of the indie charts more than once. "Left Hand Free" is the latest track by alt-J an English Indie-rock band that formed in Leeds, England in 2007. The song encompasses many elements of rock, indie and even at times post-punk influences. The song was released by Infectious Music and is available for pre-order on Itunes and Double Vinyl now!
Follow the band HERE!