Album Description Available in: Don Caballero 2 is the second album by Don Caballero, a Pittsburgh-based math rock band. Don Caballero 2 was released on Touch and Go Records in 1995. It is the group's longest album, clocking in at almost one hour in length.