The debut album of Los Surfistas Muertos wastes no time getting to business, launching into mean, buzzy guitars within five seconds -- delayed only by a “muahahaha”. This opener is just a surface-scratch of what’s inside, though, with even their other loud songs outclassing that level of noise.