If you are a Japanese band that calls itself Salsa, it is only right that you bring your act to San Antonio, a place where salsa is practically its own spirituality, as often as you can. The deliciously named trio brings its punk/new-wave-tinged brand of indie rock to SA this week for the second time […]
