Diaz Brothers take the stage at The Cave in Amsterdam for an intimate rock night, delivering punchy riffs, tight harmonies, and raw energy in a moody, close-up club setting.