The next tour stop for The Supervillains is Sunday, December 31 in Sanford, FL.