The next tour stop for The Supervillains is Thursday, June 7 in Corpus Christi, TX.