The next tour stop for Los Temerarios is Friday, March 16 in Denver, CO.