Tag: Los Desperadoz

News

Fans and Tejano stars celebrate life and music of Emilio Navaira at San Antonio vigil

Fans of Grammy and Tejano Music Award Winner Emilio Navaira gathered at the historic Market Square in San Antonio toContinue Reading