Videos: The Young Rochelles: "Cannibal Island" at LFTRR
Live! from The Rock Room has posted the first video from their session with Long Beach, NY's The Young Rochelles. The song, "Cannibal Island," is the lead track off of the 2013 EP of the same name.