LETLIVE: THE ‘IF I’M THE DEVIL’ INTERVIEW AustralianMusician June 6, 2016 Producer, engineer and US metalcore band letlive’s guitarist, Jeff Sahyoun is talking to us via phone from Hermosa Beach, California. He’s with his dog Sumo, who Read more