Review: New Mexican Disaster Squad
New Mexican Disaster Squad “Self-Titled” (A-F Records) So are these guys from the state of New Mexico or are they a new Mexican Disaster Squad? What do disaster squads do? I realize the obvious definition: squads that cause disasters. But,…