Los Texmaniacs is a Tex-Mex rock-n-roll band from San Antonio.
Added by Upcoming Robot on January 31, 2009