Embedded Player Pent-up frustration and explosive energy power this diatribe from a Guadalajaran rock band.