Latin alternative metal trio Catupecu Machu started playing live in the mid-'90s, promoting themselves with the release of a demo called Lavatuto. In 1997, singer/guitarist Fernando Ruiz Díaz, bassist Gabriel Ruiz Díaz, and drummer Miguel Sosa (aka "Abril") founded their own label to make their debu...